如何在导航栏中间添加一个简单的按钮?

时间:2011-03-25 15:12:58

标签: objective-c uibutton uinavigationbar

我发现很多关于在导航栏上放置按钮的主题,但没有一个向我展示如何在按钮的中心放置按钮。 我找到了一个带分段控件的例子,但我不需要它。

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

编辑:

那样做:

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

1 个答案:

答案 0 :(得分:23)

您可以将任何自定义视图(例如UIButton)设置为当前navigationItem的titleView属性 - 这应该可以解决问题。