我正在尝试创建一个简单的Xcode应用程序,只需按下一个按钮,它就会带出滑出侧面板。我知道有很多教程,但是由于种种原因,我找不到能满足我具体需求的任何教程。 我尝试采取的第一步是在按下按钮时弹出一个新视图(完全在第一个VC的顶部),但是我遇到了问题。
按下我的按钮时将调用以下函数:
let otherVC = OtherViewController()
self.view.insertSubview(otherVC.view, at: 0)
self.view.bringSubviewToFront(otherVC.view)
OtherViewController是在情节提要中设置的,我知道它的viewDidLoad函数是通过上面的代码调用的...我只是无法弄清楚为什么绝对没有任何反应,而另一个VC却没有显示。我还有什么要做的事情可以达到我想要的结果吗?
答案 0 :(得分:0)
您不能像其他任何对象一样通过初始化来调用视图控制器,而情节提要中的视图未附加到视图控制器
相反,
text = open("dracula.txt").read()
除此之外,您还必须为StoryBoard中的viewController分配一个Storyboard ID。
You have to add the Storyboard ID here
在那之后,您应该查看UIView包含以寻求进一步的帮助