【问题标题】:How to add a simple button to the middle of a navigation bar?如何在导航栏中间添加一个简单的按钮?
【发布时间】:2011-03-25 15:12:57
【问题描述】:

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

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

编辑:

这样就可以了:

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

【问题讨论】:

    标签: objective-c uibutton uinavigationbar


    【解决方案1】:

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

    【讨论】:

    • 哦,我总是忘记设置框架!谢谢
    猜你喜欢
    • 2017-02-06
    • 1970-01-01
    • 1970-01-01
    • 2011-08-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-08-15
    • 1970-01-01
    相关资源
    最近更新 更多