UIButton标签不会更新
问题描述:
我有一个说“完整”的UIButton。 我的UIButton驻留在我插入到tableview的UIView中。 但是,我也想更新UIButton的标签,当用户点击按钮时说“不完整”。 按钮标签不更新! 如何设置按钮的标签? 谢谢!UIButton标签不会更新
答
当你需要的按钮标题更改,使用以下命令:
UIButton *myButton;
//
//
//
[myButton setTitle:@"Incomplete" forState:UIControlStateNormal];
希望这有助于。
答
尝试是这样的:
if([[[button titleLabel] text] isEqualToString:@"complete"]){
[button setTitle:@"Incomplete" forState:UIControlStateNormal];
// do some stuff
}
只是好奇,为什么会被不,如果我用下面的方式刷新? mybutton.titleLabel.text = @“再试一次”; – Jacky
我相信你在使用按钮时需要使用“forState”方法。 – coder