Maison > php教程 > PHP开发 > le corps du texte

Notes d'étude Swift 1 bonjour tout le monde

坏嘻嘻
Libérer: 2018-09-14 09:58:07
original
2762 Les gens l'ont consulté

J'étudie le PHP depuis plus d'un an maintenant. J'ai accumulé beaucoup de notes et elles sont assez compliquées, je vais écrire un article pour les trier.

Apprendre n'importe quelle langue commence par bonjour tout le monde, hahaha

Commencer mon parcours d'apprentissage rapide

//这个好像就是类似于OC的懒加载 (个人观点--菜鸡观点)
    fileprivate var helloBtn: UIButton = {

        let  helloBtn = UIButton(type:.custom)   //初始化UIButton 
        helloBtn.frame = CGRect(x: 100, y: 100, width: 205, height: 50) //设置frame
        helloBtn.backgroundColor = UIColor.blue     //设置背景颜色
        helloBtn.setTitle("欢迎", for: UIControlState.normal) //设置title (普通状态下)
        helloBtn.setTitleColor(UIColor.white, for: .normal)  //设置title的颜色 (普通状态下)
        helloBtn.setTitle("hello world", for: UIControlState.selected) //设置title (点击状态下)
        helloBtn.addTarget(self, action: #selector(helloBtnClick), for: .touchUpInside)  //添加点击事件
        return helloBtn
    }()
Copier après la connexion

Quant à l'effet que nous devons obtenir, attendez et voyez Le code est terminé

OK pour initialiser un bouton, il faut le charger sur la View et l'afficher

 //这个方法相当于 OC里的 -(void)viewDidLoad;
    override func viewDidLoad() {
        super.viewDidLoad()

        //在view上添加一个按钮
        self.view .addSubview(helloBtn)
    }
Copier après la connexion

ok, il existe encore une méthode événement clic

extension ViewController{
    

//这个就是点击事件出发的方法
    @objc fileprivate func helloBtnClick(sender :UIButton){
        
//改变状态
        sender.isSelected = !sender.isSelected;
        
    }
}
Copier après la connexion

Recommandations associées :

Normes d'apprentissage - Notes_Experience Exchange

Connaissance de base des notes d'étude PHP

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Recommandations populaires
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal