Heim  >  Artikel  >  php教程  >  Schnelle Studiennotizen 1 Hallo Welt

Schnelle Studiennotizen 1 Hallo Welt

坏嘻嘻
坏嘻嘻Original
2018-09-14 09:58:072710Durchsuche

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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

In Verbindung stehende Artikel

Mehr sehen