簡體   English   中英

我可以直接在iOS故事板中本地化字符串而不使用代碼嗎?

[英]can I localize strings directly in an iOS storyboard without using code?

我在故事板中有一個非常簡單的Startscreen,帶有UILabel和Button。 目前還沒有類文件,並且希望避免在viewdidload中設置一個UILabel而增加兩個額外的文件。

有沒有辦法直接在故事板中設置標簽? 比如選擇UILabel並在標題選項卡中寫入NSLocalizedString(@“startlabel”,nil)?

非常感謝您的幫助

您可以為UILabelUIButton創建出口,然后以編程方式更改標題:

myLabel.text = NSLocalizedString(@"startlabel", "start label");
[myButton setTitle:NSLocalizedString(@"startButton", "start button") forState: UIControlStateNormal];

並且不要忘記創建Localizable.strings文件,您可以在其中指定翻譯

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM