2

我有一个UINavigationController,其左右按钮属性设置。我不想把标题放在中间,我想在那里放一个按钮。我不知道我怎么能做到这一点。如何在UINavigationController中添加中间按钮?

CODE:

UIBarButtonItem* titleButton = [[UIBarButtonItem alloc] 
         initWithTitle:symbol 
           style:UIBarButtonItemStyleBordered 
           target:self 
           action:@selector(addToWatchlistButtonClicked:)]; 

self.navigationItem.titleView = titleButton; 

回答

6

使用titleview的UINavigationItem财产。

self.navigationItem.titleView = button; 
+0

是的,这工作得很好...... – Robin

+2

警告:不兼容pointertypes的UIView *从*的UIBarButtonItem结束了崩溃的应用程序。用代码查看修改后的问题。 –

+0

已解决。我无法将UIBarButtonItem添加到视图,更改为UIButton,并且都很好。 –

相关问题