Bar button item 使用 button 作为 custom view,初始化 isEnabled 为 false,注意顺序生成一个 button如果先设置 isEnabled,后设置 bar button item结果 isEnabled 还是 true正确的顺序结果 isEnabled 是 false放置两个 label。其中, frameLabel 没有添加约束,constraintLabel 左、右、下都有约束,与 view 相接。设置右上角按钮动作改变 navigation bar isTranslucent 属性,显示 label 的坐标通过点击右上角按钮,来查看变化。透明时不透明时View controller 的 view 坐标改变,Status bar 和 navigation bar 的坐标不变如果需要改变 navigation bar isTranslucent 属性,就要考虑对其他 view 会不会有影响,是否使用约束来定位。

Navigation bar的注意事项详解

Navigation bar的注意事项详解

Navigation bar的注意事项详解

Navigation bar的注意事项详解