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 意見:
張貼留言