0
剛開始使用Xcode。我從UIButton製作了一個IBOutlet,可以通過更改本地化設置更改標題。我試試這個代碼來做到這一點UIbutton標籤屬性
_loginButton.titleLabel.text = NSLocalizedString(@"Login", nil);
但是這段代碼沒有設置按鈕的標題。我需要使用另一種財產嗎?
非常感謝您的回答!
剛開始使用Xcode。我從UIButton製作了一個IBOutlet,可以通過更改本地化設置更改標題。我試試這個代碼來做到這一點UIbutton標籤屬性
_loginButton.titleLabel.text = NSLocalizedString(@"Login", nil);
但是這段代碼沒有設置按鈕的標題。我需要使用另一種財產嗎?
非常感謝您的回答!
您需要提供一個UIControlState
設置標題。
[_loginButton setTitle:NSLocalizedString(@"Login", nil) forState:UIControlStateNormal];
對於UIButton的話,嘗試設置標題是這樣的:
[self.loginButton setTitle:NSLocalizedString(@"Login", nil) forState:UIControlStateNormal];
有作爲記錄here
但是,如果你沒有指定標題的這些國家,他們會用正常的其他國家狀態默認。
它是有益的,非常感謝! – Alex