わかりました、これはとても単純なので、私はとても悩まされています。ボタンのテキストを「テキスト」から「テキスト (1)」に変更しようとしています。とても簡単ですよね?IB のテキストは「テキスト」として設定されており、アクションを通じてテキストを次の文字列に変更するように指示しています。
- (IBAction)textChange {
button.titleLabel.text = @"Text (1)";
}
しかし、ばかげたことが起こっています。テキストを変更すると、ボタンのテキストは「Te...)」のように省略されます。IB のボタンに「テキスト (1)」という値を入力すると、テキストが適切に表示されます。ボタンの幅は 207 で、フォント サイズは 15 に設定されています。