我正在尝试为 iphone 制作井字游戏
我想如果用户按下a按钮
它显示用户 'X' 或 'O' ,
那么如何在按钮中显示字符串
我试着输入这段代码
NSString *sign =[ sender titleLabel];
NSString *buttonSign=[sign initWithFormat:@"X"];
但它失败了!
我正在尝试为 iphone 制作井字游戏
我想如果用户按下a按钮
它显示用户 'X' 或 'O' ,
那么如何在按钮中显示字符串
我试着输入这段代码
NSString *sign =[ sender titleLabel];
NSString *buttonSign=[sign initWithFormat:@"X"];
但它失败了!
为了设置按钮的标题,您需要像这样设置文本:
[sender setTitle:@"X" forState:UIControlStateNormal];
您可以使用以下方法:
- (void)setTitle:(NSString *)aString
例如:
[button setTitle: @"X"];
sender.titleLabel.text = @"X";
您可以根据您的要求设置标题
对于正常状态:
[mybutton setTitle:@"yes" forState:UIControlStateNormal];
对于高亮状态:
[mybutton setTitle:@"no" forState:UIControlStateHighlighted];
对于选定的状态:
[mybutton setTitle:@"ok" forState:UIControlStateSelected];