【发布时间】:2019-02-24 00:10:36
【问题描述】:
有没有办法从内部“重新创建”UIViewController。 Android SDK 11 向活动添加了recreate() 方法。在研究这个主题时,我发现了这个用于 UI 恢复:UI Restoration
我不认为这真的是我要找的。p>
基本上,我的应用程序是一个抽认卡应用程序,它允许用户在完成套牌时如果错过任何单词,可以重试错过的单词。在 Android 中,它是一个简单的 this.recreate(),缺少的单词存储在 SharedPreferences 中,然后使用新的 SharedPreferences 字段重新加载视图。我有这个工作的UserDefaults 方面。如果可以为 iOS 重新创建视图,我不会关注。也许是先出去然后再回来?
我找到了这个问答:stackoverflow link
但我没有使用导航控制器。只是一个简单的 UIViewController。
感谢阅读!
【问题讨论】:
标签: ios swift xcode uiviewcontroller