我刚刚开始学习 IOS 开发,我已经按照给定的在线教程成功实现了 SWRevealViewController,一切都按预期工作。
然后我决定添加一个登录屏幕,这将是用户在应用程序运行时看到的第一个页面。我采取的步骤如下:
- 将 UIViewController 放到 Storyboard上
- 将其设置为我的“初始 View Controller ”
- 向这个新 View 添加了一个按钮并创建了一个用于测试目的的序列
但是当我点击这个按钮时它什么也没做,所以在搜索网络并试图自己解决这个问题之后不幸的是我由于缺乏这方面的知识而没有成功,有人会好心地给我吗关于我需要更改的内容的一些指示,或者我需要修改哪些部分才能使此流程按预期工作?
下面是我当前 Storyboard的屏幕截图。
更新
在应用程序委托(delegate)文件中添加相关代码后,我仍然收到此错误消息:
最佳答案
第一步
将您的登录 VC 嵌入到 NavigationController。
第二步
在您的登录按钮操作上,将 segue 类型设置为 Modal
并调用为
@IBAction func btnLogin(sender: AnyObject) {
self.performSegueWithIdentifier("openSWL", sender: self)
}
为了流程理解目的
对于示例项目,您可以 download here
关于ios - 在 swrevealcontroller 之前实现登录屏幕,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37295895/