Ich beschäftige mich jetzt seit mehr als einem Jahr mit PHP und habe eine Menge Notizen gemacht, die ziemlich kompliziert sind. Ich werde einen Artikel schreiben, um sie zu klären.
Das Erlernen einer beliebigen Sprache beginnt mit „Hallo Welt“, hahaha
Beginne meine schnelle Lernreise
//这个好像就是类似于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 }()
Welche Wirkung wir erzielen müssen, warten wir, bis der Code fertig ist
Nachdem Sie eine Schaltfläche initialisiert haben, müssen Sie sie in die Ansicht laden und anzeigen.
//这个方法相当于 OC里的 -(void)viewDidLoad; override func viewDidLoad() { super.viewDidLoad() //在view上添加一个按钮 self.view .addSubview(helloBtn) }
ok, es gibt immer noch eine Klickereignismethode
extension ViewController{ //这个就是点击事件出发的方法 @objc fileprivate func helloBtnClick(sender :UIButton){ //改变状态 sender.isSelected = !sender.isSelected; } }
Verwandte Empfehlungen:
Lernstandards – Notes_Experience Exchange
Grundkenntnisse der PHP-Studiennotizen
Das obige ist der detaillierte Inhalt vonSchnelle Studiennotizen 1 Hallo Welt. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!