获取到栈中最顶层的视图控制器
UIViewController *topViewController;
获取到栈中当前显示的试图控制器
UIViewController *visibleViewController;
栈中当前视图控制器
NSArray *viewControllers;
隐藏导航栏,默认是不隐藏
BOOL navigationBarHidden;
获取到导航栏
UINavigationBar *navigationBar;
初始化一个视图控制器,在栈的最顶层
-(id)initWithRootViewController: (UIViewController *) rootViewController;
压入到一个新的视图控制器中
-(void)pushViewController:(UIViewController *) viewController animated:(BOOL) animated;
弹出一个视图控制器
-(UIViewController *)popViewController animated:(BOOL) animated;
弹出到指定的视图控制器中
-(NSArray *)popToViewController:(UIViewController *)viewController animated:(BOOL) animated;
回到根视图控制器
-(NSArray *)popToRootViewControllerAnimated:(BOOL) animated;
UIViewController *topViewController;
获取到栈中当前显示的试图控制器
UIViewController *visibleViewController;
栈中当前视图控制器
NSArray *viewControllers;
隐藏导航栏,默认是不隐藏
BOOL navigationBarHidden;
获取到导航栏
UINavigationBar *navigationBar;
初始化一个视图控制器,在栈的最顶层
-(id)initWithRootViewController: (UIViewController *) rootViewController;
压入到一个新的视图控制器中
-(void)pushViewController:(UIViewController *) viewController animated:(BOOL) animated;
弹出一个视图控制器
-(UIViewController *)popViewController animated:(BOOL) animated;
弹出到指定的视图控制器中
-(NSArray *)popToViewController:(UIViewController *)viewController animated:(BOOL) animated;
回到根视图控制器
-(NSArray *)popToRootViewControllerAnimated:(BOOL) animated;
本文介绍了如何在iOS应用中使用导航控制器进行基本的操作,包括获取当前显示的视图控制器、压入新的视图控制器、弹出视图控制器以及设置导航栏的可见性等。
3442

被折叠的 条评论
为什么被折叠?



