0

我正在尝试为 iphone 制作井字游戏

我想如果用户按下a按钮

它显示用户 'X' 或 'O' ,

那么如何在按钮中显示字符串

我试着输入这段代码

NSString *sign =[ sender titleLabel];
NSString *buttonSign=[sign initWithFormat:@"X"];

但它失败了!

4

4 回答 4

0

为了设置按钮的标题,您需要像这样设置文本:

[sender setTitle:@"X" forState:UIControlStateNormal];
于 2012-09-17T02:02:01.280 回答
0

您可以使用以下方法:

- (void)setTitle:(NSString *)aString

例如:

[button setTitle: @"X"];
于 2012-09-16T22:40:48.533 回答
0
sender.titleLabel.text = @"X";
于 2012-09-16T22:37:23.470 回答
0

您可以根据您的要求设置标题

对于正常状态:

[mybutton setTitle:@"yes" forState:UIControlStateNormal];

对于高亮状态:

[mybutton setTitle:@"no" forState:UIControlStateHighlighted];

对于选定的状态:

[mybutton setTitle:@"ok" forState:UIControlStateSelected];
于 2012-09-18T10:37:32.877 回答