我有一个登录界面,用户界面和主菜单。
当我登录时,我打开了我的用户界面。
如果我进行UIModalTransition,如果我回到页面,我需要重新登录,这对我来说是个问题。
我搜索一个方法切换视图但不关闭它们,因为如果你关闭它们,视图重新启动,对于UIWebview来说是相同的,我想在没有关闭和重置视图的视图之间切换。
有可能吗? 我真的不知道它是什么类型的代码。
如果您有任何想法,请告诉我。
答案 0 :(得分:0)
您可以使用pushViewController
ie ..
[self.navigationController pushViewController:yourUserInterFaceViewController animated:YES];
用于登录和用户界面之间的转换。
答案 1 :(得分:0)
在this回答中,我尝试按照我的意见解释视图控制器编排。
这个想法是创建管理器类来处理元素存储和表示。它还提到了管理登录信息的方法。
答案 2 :(得分:0)
你可以使用3种方式
1)将视图推送到UINavigationController
2)使用ModalViewController呈现视图
3)将subView添加到rootViewController并在需要时使用removeFromSuperView
将其删除。
(您可以在应用启动时分配它们并使用
访问它们 [YourAppDelegate sharedApplication].yourViewController
)
由于你的appDelegate是一个singleTon类,它将始终返回你在启动应用程序时分配的同一个viewcontroller。您也可以使用Lazy Load。
可能会有所帮助。