好吧,这太简单了,以至于让我很烦恼。我正在尝试将按钮的文本从“文本”更改为“文本 (1)”。这么容易对吧?IB 中的文本设置为“文本”,我通过一个操作将文本更改为以下字符串来告诉它:
- (IBAction)textChange {
button.titleLabel.text = @"Text (1)";
}
然而,一些愚蠢的事情正在发生。当它更改文本时,按钮文本被缩写为“Te ...)”。如果我可以在 IB 的按钮中输入值“文本 (1)”并且它适合并显示应有的文本,为什么会这样做?按钮的宽度为 207,字体大小设置为 15..