S.P*_*.P. 30 navigation iphone objective-c uinavigationcontroller
我有一个uinavigationcontroller.登录后我想从UInavigationcontroller堆栈中删除RegisterViewController,LoginViewController等视图控制器.
我的意思是我必须从堆栈中删除特定的视图控制器?怎么可能.?
我查了这篇文章
所以我们可以把它变成一个数组
NSArray *allviewcontrollers= [(UINavigationController *)navigationController viewControllers];
Run Code Online (Sandbox Code Playgroud)
但是如何做进一步的过程..这个问题正在狩猎我很久..请回答我..谢谢你
Cos*_*que 85
NSMutableArray *allViewControllers = [NSMutableArray arrayWithArray: navigationController.viewControllers];
[allViewControllers removeObjectIdenticalTo: removedViewController];
navigationController.viewControllers = allViewControllers;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
34313 次 |
| 最近记录: |