UITabBarController涵盖了iOS 10中的视图

时间:2016-11-23 12:03:28

标签: ios uitableview uitabbarcontroller ios10 uitabbar

在我正在处理的iOS应用中,底部标签栏覆盖了大多数视图的最底部。

我的设置是这样的:

  • 支持iOS 8 + 9 + 10的应用
  • 该应用使用xibs而不是故事板
  • 此示例中的表格视图使用自动布局

如果我在iOS 8和iOS 9中打开设置视图,滚动到底部时视图会如下所示:

Entire view is display in iOS 8 + 9

如果我在iOS 10中打开相同的视图,滚动到底部时看起来像这样:

View is cropped in iOS 10

然而,如果我最小化应用程序并再次启动它,或者如果我离开页面然后返回它,iOS 10将会调整此项:

Entire view is display in iOS 10

我尝试修补视图的扩展边缘。从此集合中删除底部使iOS 10正确显示它:

Initial display of view without bottom extended edge

但是,现在返回视图会出现白条:

White bar when returning to a view with no bottom extended edge

此外,此底边修复不适用于任何子视图。

有谁知道发生了什么?

0 个答案:

没有答案
相关问题