在 UINavigationController 的 Push 过渡动画中 Title 的错误位移
Bug 描述
在 UINavigationController 处理 Push 方式的过渡动画中,父级 UIViewController 的 Title 在少于 3个英文字符 或 2个中文字符 的时候,会出现过渡的偏差
Bug 复现步骤
- 需要两个 UIViewController 并且被一个 UINavigationController 管理
- 父级 UIViewController 的 Title 必须少于 3个英文字符 或 2个中文字符
- Push 到下一级 UIViewController
- 在屏幕左侧拖拉当前 UIViewController
Bug 截图
字符数量 | 截图 | 表现情况 |
---|---|---|
一个英文字符 | 偏差最大 | |
两个英文字符 | 略有偏差 | |
三个英文字符 | 基本正常 |
Bug 处理
已提交至 Apple Bug Reporter在 iOS 11 beta 4 (15A5327g) 中修复