2011-03-25 60 views
20

我发现了很多围绕导航栏放置按钮的主题,但都没有告诉我如何在酒吧中心放置一个按钮。 我发现了一个分段控件的例子,但我不需要它。如何添加一个简单的按钮到导航栏的中间?

只是一个按钮,而不是标题。那可能吗? ;-)

编辑:

这将做到这一点:

UIButton *titleButton = [UIButton buttonWithType:UIButtonTypeRoundedRect]; 
[titleButton setFrame:CGRectMake(0, 0, 170, 35)]; 
self.navigationItem.titleView = titleButton; 

回答

23

您可以将任何自定义视图(如UIButton的)为titleView属性到您当前navigationItem - 应该做的伎俩。

+1

哦,我总是忘了设置框架!谢谢 – madmax 2011-03-25 15:33:02