重新加载UIStoryboard或刷新所有视图iOS

时间:2014-09-16 00:51:46

标签: ios objective-c uiviewcontroller uistoryboard reload

有没有办法丢弃当前的UIStoryboard并重新加载那个?我有一个这样的项目。 enter image description here

如果没有,是否可以刷新所有视图?目的是我需要再次设置所有UILabel,UIButton文本。

lblTest.text = @"Testing";

2 个答案:

答案 0 :(得分:1)

从您的评论中我了解到,这个问题并不是为了更新您的故事板,而是为了让您的应用程序针对英语和中文用户进行本地化。

查看'国际化和本地化'在iOs开发人员库中。您可以在此处找到将应用转换为多语言应用所需的资源。他们还提供了一个名为InternationalMountains的示例应用程序,但它并没有如此多地进入标签。幸运的是,有很多合适的教程,比如

答案 1 :(得分:0)

最初设置控制器时,应该在从viewDidLoad调用的方法中填充标签和按钮文本。如果你想"刷新"您的视图,使其看起来像初始条件,只需再次调用此方法。你不需要重新加载故事板来做到这一点。