【发布时间】:2018-06-25 11:29:45
【问题描述】:
当我在使用 iPhone X 时按下 ViewController 时,我在底部看到了视觉缺陷(半灰条/黑条)。
当您使用 Master-Detail App 模板创建项目时,这很容易重现。 (文件-> 新建-> 项目-> 主从应用程序)。然后在 iPhone X 模拟器上运行应用程序。
我正在运行 Xcode 9.2 - 视觉缺陷出现在 iPhone X 模拟器和真正的 iPhone X iOS 11.2.2 上这种视觉缺陷不会出现在 iPhone 7 或 iPhone 8 上。
似乎问题源于被推送的视图位于 UINavigationController 内部。但是,这是支持 iPad 上的多任务处理所必需的。
有没有人可以解决这个视觉缺陷?
【问题讨论】:
-
您能粘贴一些代码或/和故事情节的屏幕截图吗,...
-
@MarkoZadravec 我添加了故事板图表作为对流程的说明。但是,当您使用 Master-Detail App 模板创建项目时,这很容易重现。像...文件-> 新建-> 项目-> 主从应用程序。然后在 iPhone X 模拟器上运行该应用程序。似乎问题源于被推送的视图位于 UINavigationController 内部。但是,这是支持 iPad 上的多任务处理所必需的。
标签: ios iphone uiviewcontroller uinavigationcontroller uisplitviewcontroller