【发布时间】:2011-07-31 13:30:32
【问题描述】:
我的视图中有一个 UIButton,上面写着“停止”。按下时,它应该(当然,停止播放,并且)将其标签更改为“RTN TO ZERO”。这很简单:
stopButton.titleLabel.text = @"RTN TO ZERO";
但是,更改只会出现一瞬间。它不粘。我假设按钮(按下时突出显示)接受并显示新标签,但不知何故,突出显示仅在稍后反转,将按钮恢复到按下之前的外观,不尊重标签文本更改。 该按钮是在 IB 中构思的,而不是以编程方式。
我觉得自己很愚蠢。有人可以指出我正确的方向吗?
【问题讨论】:
-
你在哪些事件中有改标题的代码?你能提供更多细节吗?
标签: cocoa-touch ios ipad interface-builder uibutton