2 u010178308 u010178308 于 2016.04.19 14:29 提问

导航栏按钮问题,对昨天问题的补充,昨天说的不太清楚,很抱歉
ios

图片说明
当向导航栏添加bar button item时,总是会自动添加到toolbar,可能是navigation bar没有显示的原因,于是我向界面中添加一个 navigation bar,这个时候这个“字体可以显示在上面”,但是新的问题又来了,界面中有了两个导航栏,这不是我想要的,问:怎么直接在这个界面的导航栏上添加“字体”按钮呢?

5个回答

magicioney
magicioney   2016.04.19 15:22
已采纳

加哪?你想加记事本那页面的导航栏上?
我添加导航栏都是选中那个页面,editor-》embed in-》navigation controller。添加按钮的话直接拖bar button item 上去就行了

CSDNXIAOD
CSDNXIAOD   2016.04.19 14:33

android UI 遇到不太清楚的问题
----------------------biu~biu~biu~~~在下问答机器人小D,这是我依靠自己的聪明才智给出的答案,如果不正确,你来咬我啊!

hi_chen_xingwang
hi_chen_xingwang   Rxr 2016.04.19 18:43
- (void)layoutButton{

    UIButton *button = [UIButton buttonWithType:(UIButtonTypeCustom)];

    button.frame = CGRectMake(0, 0, 20, 20);

    [button setTitleColor:[UIColor blackColor] forState:(UIControlStateNormal)];

  //  [button setImage:[UIImage imageNamed:@"iconfont-help"] forState:(UIControlStateNormal)];

    [button addTarget:self action:@selector(pictureShow) forControlEvents:(UIControlEventTouchUpInside)];

    UIBarButtonItem *leftBt = [[UIBarButtonItem alloc]initWithCustomView:button];

    self.navigationItem.leftBarButtonItem = leftBt;
}

填到哪自己去选择,我选的是左边的 你可以选择rightBarButtonItem

zhouxiangstudying
zhouxiangstudying   2016.04.19 15:44
zhouxiangstudying
zhouxiangstudying 回复Acettest : 两种方式都可行,我应该都跟你说了的
一年多之前 回复
u010178308
u010178308 用代码,或者用embed in
一年多之前 回复
tabttoo
tabttoo   2016.04.21 15:34

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

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!