0
在我的应用程序中,我显示了一个用于登录的ViewController。一旦用户成功登录,我想从NavigationController历史记录中完全删除它并加载用户帐户视图控制器。如何在使用TTNavigator时替换rootViewController
可以这样使用Three20库TTNavigator模块
在我的应用程序中,我显示了一个用于登录的ViewController。一旦用户成功登录,我想从NavigationController历史记录中完全删除它并加载用户帐户视图控制器。如何在使用TTNavigator时替换rootViewController
可以这样使用Three20库TTNavigator模块
是的,这很容易做到。
首先,初始化你的主要rootView(例如tabBar)。然后最重要的是登录
[navigator openURLAction:[TTURLAction actionWithURLPath:@"pr://tabBar"]];
// now show the login page!
[navigator openURLAction:[TTURLAction actionWithURLPath:@"pr://accounts"]];
[navigator.window makeKeyAndVisible];
现在如果您完成登录,只需从堆栈中删除视图。