UIButton标签不会更新

问题描述:

我有一个说“完整”的UIButton。 我的UIButton驻留在我插入到tableview的UIView中。 但是,我也想更新UIButton的标签,当用户点击按钮时说“不完整”。 按钮标签不更新! 如何设置按钮的标签? 谢谢!UIButton标签不会更新

当你需要的按钮标题更改,使用以下命令:

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

希望这有助于。

+0

只是好奇,为什么会被不,如果我用下面的方式刷新? mybutton.titleLabel.text = @“再试一次”; – Jacky

+0

我相信你在使用按钮时需要使用“forState”方法。 – coder

尝试是这样的:

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