storyboard该如何设计用户引导界面呢,如图?
另:哪里有storyboard的详细教程呢?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
另:哪里有storyboard的详细教程呢?
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(2)
不太确定你是指实现是否首次启动还是说想实现酷炫的用户引导界面。
如果是想实现首次启动检测你可以用 NSUserDefault 来实现启动时检测,页面跳转的话presentModalViewController
酷炫的引导页请参考这个
http://code4app.com/category/intro-guide-view
楼主的问题是这样的,App启动时会根据用户是否已经登录来判断加载哪个界面,但是storyboard只能指定一个初始化界面。
我的解决办法是这样的:
1.拖一个navigationController到StoryBoard里,然后设置这个navigationController为initial view controller
2.为上图中的rootViewController创建一个对应的类,并在里面的viewDidLoad方法里添加如下语句
注意这里面的instantiateViewControllerWithIdentifier("login")方法,这个方法是根据storyboard里面controller的identifier来获取视图控制器的,通过上面的语句可以看出login是注册界面的试图控制器,main是主界面的试图控制器,设置identifier是在storyboard中选中你要设置的视图控制器,然后在右侧identity里面的storyboard里设置。
这样就能根据用户是否登录的状态来判断应该加载哪个界面了,可能有些麻烦,如果大神们有什么好的建议希望可以提出来,帮助大家一起提高。