如何在一个视图控制器类中用Swift调用Storyboard
有一个标签页继承自UIViewController,这个视图控制器的界面使用storyboard实现的,如何在加载视图控制器的时候打开的是已经设计好的相应storyboard的UI界面?
如图
在这一页加载那个storyboard
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
首先你要在storyboard里面设置这个vc对应的Storyboard ID,如图
然后你在代码里就能直接通过这个id加载这个对象了
如果
self.storyboard为nil
可以用
使用了 StoryBoard 的 viewcontroller 必须从 storyboard 开始初始化,使用这样的代码即可:
先给它在 storyboard 里起一个 ID,比如
MainViewController
。然后初始化 VC 的时候:
这是OC,翻译成swift即可。