2012-10-10 89 views
1

我有一個說「完整」的UIButton。 我的UIButton駐留在我插入到tableview的UIView中。 但是,我也想更新UIButton的標籤,當用戶點擊按鈕時說「不完整」。 按鈕標籤不更新! 如何設置按鈕的標籤? 謝謝!UIButton標籤不會更新

回答

6

當你需要的按鈕標題更改,使用以下命令:

UIButton *myButton; 
// 
// 
// 
[myButton setTitle:@"Incomplete" forState:UIControlStateNormal]; 

希望這有助於。

+0

只是好奇,爲什麼會被不,如果我用下面的方式刷新? mybutton.titleLabel.text = @「再試一次」; – Jacky

+0

我相信你在使用按鈕時需要使用「forState」方法。 – coder

0

嘗試是這樣的:

if([[[button titleLabel] text] isEqualToString:@"complete"]){ 
    [button setTitle:@"Incomplete" forState:UIControlStateNormal]; 
    // do some stuff 
}