我正在使用按钮的标签将值发送到函数中。但是,我希望按钮不可见。我在IB中打开了背景颜色,文本颜色也设置为空,但文本仍显示在按钮上。
还有另一种方法可以让一个清除按钮在点击时发送一个值吗?
如果我可以关闭/隐藏库存UIButton上的文字,这将是完美的......
答案 0 :(得分:1)
MyButton.titleLabel.alpha = 0.0;
答案 1 :(得分:1)
[MyButton setHidden:YES
]隐藏和
[MyButton setHidden:NO
]取消隐藏按钮。
使用:
[MyButton setEnable:NO];
[MyButton setHighlighted:YES];
[MyButton setEnable:YES];
隐藏
和
[MyButton setEnable:NO];
[MyButton setHighlighted:YES];
[MyButton setEnable:NO];
取消隐藏。
答案 2 :(得分:0)
注意:虽然有些人可能觉得它过于迂腐,但问题不应该是如何在Objective C中隐藏标签的文本,而是如何在cocoa touch中隐藏按钮的文本。
同意marcc,使用按钮的标签将值发送到函数听起来有点不合时宜。我们可以问上下文为什么你想要一个隐形按钮?或者你只是想要一个没有文字的透明按钮?如果有,它有任何图像?用户将如何知道它的作用?