Ios 添加导航按钮选项卡栏控制器

Ios 添加导航按钮选项卡栏控制器,ios,ios5,Ios,Ios5,我试图将导航按钮添加到UITAB控制器的顶部栏,但该按钮未显示 UIBarButtonItem * leftButtonItem = [[UIBarButtonItem alloc] initWithTitle: @"SETTING" style: UIBarButtonItemStyleBordered target: self action: @selector(permanentlyCloseWelcomeView)] ; [[self navigationItem] setLeftBar

我试图将导航按钮添加到UITAB控制器的顶部栏,但该按钮未显示

UIBarButtonItem * leftButtonItem = [[UIBarButtonItem alloc] initWithTitle: @"SETTING" style: UIBarButtonItemStyleBordered target: self action: @selector(permanentlyCloseWelcomeView)] ;
[[self navigationItem] setLeftBarButtonItem: leftButtonItem];

视图控制器是否在UINavigationController中?只有当self.navigationItem为时,才能获取它。在调试器中检查它,我打赌你的第二行是零


您需要将视图控制器嵌入导航控制器中,或者,如果您只需要导航栏而不是导航控制器,则可以将导航栏按钮项放在手动创建的导航栏上。

视图控制器位于选项卡栏控制器内。