我有一个从 Storyboard链接到的 IBOutlet
@IBOutlet var creeLigueBouton: UIBarButtonItem!
如果条件为真,我想让它消失
if(condition == true)
{
// Make it disappear
}
最佳答案
使用属性 enabled 和 tintColor
let barButtonItem:UIBarButtonItem? = nil
if isHidden{
barButtonItem?.enabled = false
barButtonItem?.tintColor = UIColor.clearColor()
}else{
barButtonItem?.enabled = true
barButtonItem?.tintColor = nil
}
关于swift - 使用 swift IOS 使 UIBarButtonItem 消失,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25492491/