如何在情节提要中为视图控制器提供“标识符”?
Posted
技术标签:
【中文标题】如何在情节提要中为视图控制器提供“标识符”?【英文标题】:How do I give an "identifier" to a view controller within my storyboard? 【发布时间】:2013-03-06 21:11:44 【问题描述】:instantiateViewControllerWithIdentifier:
方法要求我传递的视图控制器有一个标识符。我去了我的故事板并单击了我的视图控制器,但我看不到设置标识符的选项。我在哪里可以找到这个选项?
【问题讨论】:
【参考方案1】:在身份检查器中有一个字段Storyboard ID。您可以在此处输入类名,然后在instantiateViewControllerWithIdentifier:
中使用此标识符。
【讨论】:
【参考方案2】:如图所示!希望对您有所帮助!
然后调用它来使用它:
[self.storyboard instantiateViewControllerWithIdentifier:@"YourViewControllerID"];
【讨论】:
我可以通过编程方式设置吗?请帮忙 @user9395315 不,您不能以编程方式设置storyboardID【参考方案3】:为 XCode 8 和 Swift 3 更新。
instantiateViewControllerWithIdentifier
现在是 instantiateViewController(withIdentifier:)。
设置情节提要 ID:
【讨论】:
更多关于 instantiateViewController(withIdentifier:) developer.apple.com/documentation/uikit/uistoryboard/…以上是关于如何在情节提要中为视图控制器提供“标识符”?的主要内容,如果未能解决你的问题,请参考以下文章
如何为没有情节提要的 UIViewController (Swift) 提供标识符?
如何使用情节提要在 Tableview Cell 中为 2 个标签和一个图像视图设置约束?