<分区>
我需要一个可以从多个 View Controller (屏幕)访问的 iOS 项目的小教程视频。我不想打破几十个 segues 来添加这个教程,因为它会导致一场噩梦。最好的方法是创建一个不需要添加到 Storyboard 中的弹出 View Controller 吗?如果可以,我该怎么做?
<分区>
我需要一个可以从多个 View Controller (屏幕)访问的 iOS 项目的小教程视频。我不想打破几十个 segues 来添加这个教程,因为它会导致一场噩梦。最好的方法是创建一个不需要添加到 Storyboard 中的弹出 View Controller 吗?如果可以,我该怎么做?
最佳答案
使用单独的 .xib
文件创建您的教程 View Controller 。
通过新建文件菜单:
然后选中突出显示的框:
当你需要展示你的 View Controller 时,你需要从你刚刚创建的 nib (xib) 文件中初始化它。
let vc = TutorialViewController(nibName: "TutorialViewController", bundle: nil)
present(vc, animated: true)
关于ios - 在 Storyboard之外创建一个 View Controller ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45612887/