IOS 通過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的開發,都不熟練,歡迎指正!
以學習的態度對待身邊的一切
新聞熱點
疑難解答