我有a small iPhone app个,它使用一个导航控制器来显示3个视图(这里有fullscreen个):
首先,它显示社交网络列表(Facebook、Google+等):
然后,它会显示一个OAuth对话框,询问凭据:
以及(在此之后,在相同的UIWebView
中)权限:
最后,它会显示带有用户详细信息的最后一个视图控制器(在真正的应用程序中,这将是菜单,可以在其中启动多人游戏):
这一切都很好,但我有一个问题,当用户想要返回并 Select 另一个社交网络时:
用户点击后退按钮,第一个视图不再显示,而是显示第二个视图,再次请求OAuth凭据/权限.
我能在这里做什么?Xcode 5.0.2对segues的 Select 非常有限——push、modal(我不能使用它,因为它遮挡了我游戏所需的导航栏)和custom.
我是一个iOS编程新手,但之前我开发了一个Adobe AIR mobile app,可以1)替换视图而不是推,2)从导航堆栈中删除不需要的视图.
如何在本地应用程序中实现同样的功能?