我有 2 个 View 连接同一个类,但 View 的 Storyboard名称不同我可以获得 Storyboard名称吗?
像同一个 View 连接同一个类ViewControllerMain
第一个 View Storyboard名称:firstScreen 第二个 View Storyboard名称:secontScreen
我如何在 viewDidLoad 屏幕中理解我所在的位置。这个有可能 ?
最佳答案
在 IB 的身份检查器中有一个 Restoration ID
您可以用您选择的字符串填充字段。设置后,您可以使用以下方法检索它:
self.restorationIdentifier
只需为 2 个 VC 选择 2 个不同的字符串即可,您可以在运行时检查实际值。
附录 :如果 2 个 View Controller 在同一个 Storyboard 中,此方法也适用。
关于ios在viewDidLoad中获取 Storyboard名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24760542/