Closed DragonXXL closed 5 years ago
ios12 模拟器 不显示导航按钮 使用[self.navigationItem setRightBarButtonItems:@[self.navRightItem]]; 数组设置, [self.navigationItem setRightBarButtonItem:self.navRightItem];单独设置 显示
如果左侧想 显示返回 和 其他按钮 如何设置 ? 麻烦大佬了
本项目利用 leftBarButtonItem 作为返回按钮,所以要同时显示返回和左按钮,需要开发者自己做一些事情:
- (void)viewDidLoad {
...
self.navigationItem.leftBarButtonItems = @[self.navigationItem.leftBarButtonItem, yourLeftItem0, yourLeftItem1];
}
谢谢大佬 请问第一个问题 使用数组方法设置不显示右边按钮 大佬了解吗 iOS 12 模拟器, 如果右边想设置两个按钮就不行了, 看图层按钮是有按钮,但是不显显示;不用数组的方式就会显示右边按钮,这样只能设置一个按钮有些需求不符
系统的不支持设置 font 吧,你自定义的 item 需要先 sizeToFit 调整一下大小,否则可能是 {0, 0}
非常感谢, 找到了 是我代码之前分类里面iOS11以上runtime改了navbar约束导致的
代码如图两个都设置 不显示 导航右边按钮