iOS11中的导航栏问题
问题描述:
我以前使用导航栏iOS 10和更低版本完美工作。但是现在转到iOS 11时,导航栏有点怪异。整个导航栏都与所有的导航项目一起上升。在这里我附上了当前行为的截图。iOS11中的导航栏问题
这是涉及到限制?而且我不需要在我的应用程序中使用大型标题。我认为这是一个大头衔的问题。我已经添加了以下代码,以禁用大标题。
if (@available(iOS 11.0, *)) {
[[self navigationController] navigationBar].prefersLargeTitles = NO;
[[self navigationController] navigationItem].largeTitleDisplayMode = UINavigationItemLargeTitleDisplayModeNever;
}
我该如何解决这个问题?
答
检查您是否在导航栏上设置了自定义框架。如果有,请删除它们并检查。