如何隐藏Obj-C标签上的文字?

时间:2010-03-22 05:33:36

标签: iphone uibutton

我正在使用按钮的标签将值发送到函数中。但是,我希望按钮不可见。我在IB中打开了背景颜色,文本颜色也设置为空,但文本仍显示在按钮上。

还有另一种方法可以让一个清除按钮在点击时发送一个值吗?

如果我可以关闭/隐藏库存UIButton上的文字,这将是完美的......

3 个答案:

答案 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,使用按钮的标签将值发送到函数听起来有点不合时宜。我们可以问上下文为什么你想要一个隐形按钮?或者你只是想要一个没有文字的透明按钮?如果有,它有任何图像?用户将如何知道它的作用?