0

我有一个登录界面、用户界面和一个主菜单。

当我登录时,我打开我的用户界面。

如果我执行 UIModalTransition,如果我回到页面,我需要重新登录,这对我来说是个问题。

我搜索了一种在视图之间切换但不关闭它们的方法,因为如果关闭它们,视图会重新启动,对于 UIWebview 也是如此,我想在不关闭的视图之间切换并重置视图。

可能吗 ?我真的不知道它是什么样的代码。

如果你有想法,请告诉我。

4

3 回答 3

0

你可以使用pushViewController即..

[self.navigationController pushViewController:yourUserInterFaceViewController animated:YES]; 用于登录和用户界面之间的转换。

于 2012-09-11T11:10:02.407 回答
0

这个答案中,我试图解释我所看到的视图控制器编排。

这个想法是创建管理元素存储和表示的管理器类。它还提到了管理登录信息的方法。

于 2012-09-11T11:17:42.927 回答
0

你可以使用3种方式

1)将视图推入UINavigationController

2) 使用 ModalViewController 呈现视图

3)将 subView 添加到 rootViewController 并removeFromSuperView在需要时将其删除。

(您可以在应用启动时分配它们并使用

[YourAppDelegate sharedApplication].yourViewController)

由于您的 appDelegate 是一个 singleTon 类,因此它将始终返回您在启动应用程序时分配的相同视图控制器。您也可以使用延迟加载。

可能这会有所帮助。

于 2012-09-11T12:36:56.473 回答