iTableView和分段控制器在IOS 11中的导航栏下移动

iTableView和分段控制器在IOS 11中的导航栏下移动,ios,swift3,ios11,Ios,Swift3,Ios11,UITableViewtop和segmented控制器隐藏在导航栏下,这仅在iOS 11中发生。 我的控制器的流程是 我曾尝试过取消选中顶部栏、底部栏、自动调整滚动视图插入项,但都不起作用 有人能解释为什么这只发生在iOS 11上吗 用这个 self.navigationController.navigationBar.translucent = YES; 使您的导航栏半透明。我也有同样的问题。您是否在iOS 11上使用安全区域?是的,我正在使用安全区域,但它不起作用@MilanNosáľ尝试

UITableView
top和segmented控制器隐藏在导航栏下,这仅在iOS 11中发生。 我的控制器的流程是

我曾尝试过取消选中顶部栏、底部栏、
自动调整滚动视图插入项,但都不起作用

有人能解释为什么这只发生在iOS 11上吗

用这个

self.navigationController.navigationBar.translucent = YES;

使您的导航栏半透明。

我也有同样的问题。您是否在iOS 11上使用安全区域?是的,我正在使用安全区域,但它不起作用@MilanNosáľ尝试为
TabBar控制器设置contentInset
self.navigationController.navigationBar.translucent = YES;