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 }()
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) }
ok, il existe encore une méthode événement clic
extension ViewController{ //这个就是点击事件出发的方法 @objc fileprivate func helloBtnClick(sender :UIButton){ //改变状态 sender.isSelected = !sender.isSelected; } }
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!