我有一个 UIButton,上面写着“完成”。我的 UIButton 驻留在我插入到 tableview 中的 UIView 中。但是,当用户点击按钮时,我还想更新 UIButton 的标签以显示“不完整”。按钮标签不更新!如何设置按钮的标签?谢谢!
问问题
1171 次
3 回答
6
当您希望更改按钮标题时,请使用以下命令:
UIButton *myButton;
//
//
//
[myButton setTitle:@"Incomplete" forState:UIControlStateNormal];
希望这可以帮助。
于 2012-10-10T20:54:56.317 回答
0
您需要调用 setTitle:forState http://developer.apple.com/library/ios/documentation/UIKit/Reference/UIButton_Class/UIButton/UIButton.html#//apple_ref/occ/instm/UIButton/setTitle:forState:
于 2012-10-10T20:52:19.423 回答
0
尝试这样的事情:
if([[[button titleLabel] text] isEqualToString:@"complete"]){
[button setTitle:@"Incomplete" forState:UIControlStateNormal];
// do some stuff
}
于 2012-10-10T23:01:53.983 回答