Xcodeの使用を開始するだけです。ローカリゼーション設定を変更してタイトルを変更できるように、UIButton から IBOutlet を作成しました。私はこれを行うためにこのコードを試します
_loginButton.titleLabel.text = NSLocalizedString(@"Login", nil);
ただし、このコードはボタンのタイトルを設定しません。別の種類のプロパティを使用する必要がありますか?
答えてくれてありがとう!
Xcodeの使用を開始するだけです。ローカリゼーション設定を変更してタイトルを変更できるように、UIButton から IBOutlet を作成しました。私はこれを行うためにこのコードを試します
_loginButton.titleLabel.text = NSLocalizedString(@"Login", nil);
ただし、このコードはボタンのタイトルを設定しません。別の種類のプロパティを使用する必要がありますか?
答えてくれてありがとう!
UIControlState
タイトルを設定するには、 を指定する必要があります。
[_loginButton setTitle:NSLocalizedString(@"Login", nil) forState:UIControlStateNormal];
UIButton については、次のようにタイトルを設定してみてください。
[self.loginButton setTitle:NSLocalizedString(@"Login", nil) forState:UIControlStateNormal];
ここに文書化されている他の状態があります
ただし、これらの状態のタイトルを指定しない場合、デフォルトで通常の状態が使用されます。