2016年10月27日 星期四

swift3 Day13 UIButton hidden 出現與消失

UIButton 、UILabel 都有一個方法叫 isHidden



傳入 true 就會隱藏起來,反之。



前兩天講的 UILabel 創造與消失,如果用在 UIButton(用拖拉方式連結),



那麼在 testBtn.removeFromSuperview()  移除之後,



要做 self.view.addSubview(testBtn) 時會出錯



會出現錯誤 THREAD 1: EXC_BAD_instruction(code=exc_i386_invop,subcode=0x0)



 



所以用 isHidden 的方式控制出現與隱藏就不會出錯





//隱藏此按鈕



testBtn.isHidden = true



隱藏時就算點到 UIButton 的位置也不會進入 click 事件中!



 



UILabel 也有 isHidden 方法,用法一樣。



 




0 意見:

張貼留言