![](/img/trans.png)
[英]iOS Localization: Localize views dynamically without messing with the storyboard/nib strings files
[英]can I localize strings directly in an iOS storyboard without using code?
我在故事板中有一個非常簡單的Startscreen,帶有UILabel和Button。 目前還沒有類文件,並且希望避免在viewdidload中設置一個UILabel而增加兩個額外的文件。
有沒有辦法直接在故事板中設置標簽? 比如選擇UILabel並在標題選項卡中寫入NSLocalizedString(@“startlabel”,nil)?
非常感謝您的幫助
您可以為UILabel
和UIButton
創建出口,然后以編程方式更改標題:
myLabel.text = NSLocalizedString(@"startlabel", "start label");
[myButton setTitle:NSLocalizedString(@"startButton", "start button") forState: UIControlStateNormal];
並且不要忘記創建Localizable.strings
文件,您可以在其中指定翻譯
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.