0

我正在尝试将导航按钮添加到 UITabController 的顶部栏,但该按钮未显示。

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

1 回答 1

2

视图控制器是否在 UINavigationController 中?如果是的话,你只会得到 self.navigationItem 。在调试器中检查它,我敢打赌它在你的第二行是零。

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

于 2012-09-16T01:05:31.620 回答