1. 程式人生 > >【Swift】通過tag刪除動態建立的UIButton

【Swift】通過tag刪除動態建立的UIButton

前言

動態建立

直接上程式碼


        //開始按鈕
        let btnStart=UIButton()
        btnStart.tag=100 //重點在這裡
        btnStart.frame=CGRectMake(CGRectGetMidX(self.frame) / 2 + 25,  CGRectGetMidY(self.frame) / 2 + 30,  100, 40)
        btnStart.setTitle("開始",forState: UIControlState.Normal)
        btnStart.backgroundColor
=UIColor.blueColor() self.view?.addSubview(btnStart)

通過tag刪除

之所以採用這樣的方式刪除,是因為切換Scence的時候建立的UIButton並沒有消失,並且對於的操作並沒有在一個方法內部


self.view?.viewWithTag(100)?.removeFromSuperview()

後記

最近才開始從頭研究swift開發和iOS的開發,都不熟練,歡迎指正!
以學習的態度對待身邊的一切