导航栏按钮问题,虚心求教,在下菜鸟

图片说明
怎么 把字体两个字 按钮 搞上去

字体

别使用button ,用bar button item 试试。

你用的是什么框架的?写的是安卓的吗

可能您想要的仅仅是在导航栏上创建一个leftBarButtonItem,如果是:方法如下:

    - (void)viewDidLoad {
        [super viewDidLoad];
//自定义右边按钮
UIButton *rightButton = [[UIButton alloc]initWithFrame:CGRectMake(0, 0, 20, 20)];
[rightButton setTitle:@"字体" forState:UIControlStateNormal];
[rightButton addTarget:self action:@selector(rightAction) forControlEvents:UIControlEventTouchUpInside];

self.navigationItem.leftBarButtonItem = [[UIBarButtonItem alloc]initWithCustomView:rightButton];

    }

    //右边按钮相应的方法
    - (void)rightAction{

图片说明

先把topbar显示出来,storyboard中选择一种类型,然后拖个navigation item 到topbar上,然后再拖bar button item 到navigation item 上 ,还不行的话具体问