我可以不使用代码直接在iOS情节提要中本地化字符串吗?
我在故事板中有一个非常简单的Startscreen,带有一个UILabel和一个按钮。还不需要任何类文件,并且希望避免仅在viewdidload中设置一个UILabel就需要两个额外的文件 有没有办法直接在情节提要中设置标签?例如,选择UILabel并写入标题选项卡NSLocalizedString(@“StartAbel”,nil)我可以不使用代码直接在iOS情节提要中本地化字符串吗?,ios,localization,storyboard,Ios,Localization,Storyboard,我在故事板中有一个非常简单的Startscreen,带有一个UILabel和一个按钮。还不需要任何类文件,并且希望避免仅在viewdidload中设置一个UILabel就需要两个额外的文件 有没有办法直接在情节提要中设置标签?例如,选择UILabel并写入标题选项卡NSLocalizedString(@“StartAbel”,nil) 非常感谢您的帮助您可以为ui标签和ui按钮创建出口,然后通过编程更改标题: myLabel.text = NSLocalizedString(@"startlab
非常感谢您的帮助您可以为
ui标签
和ui按钮
创建出口,然后通过编程更改标题:
myLabel.text = NSLocalizedString(@"startlabel", "start label");
[myButton setTitle:NSLocalizedString(@"startButton", "start button") forState: UIControlStateNormal];
别忘了创建
可本地化的.strings
文件,您可以在其中指定翻译就像我说的那样,我希望避免以编程方式进行,但如果没有其他方法的话,我将不得不这样做。不幸的是,只有两种方法可以做到这一点:创建单独的故事板或通过NSLocalizedString编程设置标题。希望它能回答你的问题,这是肯定的。非常感谢。