1. 首页
  2. 数据库
  3. 其它
  4. iOS 11 UINavigationItem 去除左右间隙的方法

iOS 11 UINavigationItem 去除左右间隙的方法

上传者: 2021-02-08 08:51:19上传 PDF文件 322.22KB 热度 7次
前言 iOS 11版本由于对于Nav层级结构的改变,导致以前的方法无法达到理想的移动效果,使顶部的按钮完全靠左,或者是靠右. 修改思路 在iOS11之前保持原有方式进行设置,iOS11之后进行额外的边距约束修改达到移动效果. 从viewDebug的界面上观察可以看到需要将UIButtonBarStackView距离左边和右边的16的约束改为0即可. 核心代码 配置导航器view代码 //0:leftBarButtonItems,1:rightBarButtonItems - (void)initBarItem:(UIView*)view withType:(int)type{ UIB
用户评论