应用程序中的某些视图控制器是否可以支持 iPhoneX?

Is it possible to support iPhoneX for some view controllers in the app?

我有一个在 iPhone X 版本之前开发的应用程序。我的问题如下,我可以为新创建的视图控制器添加 iPhoneX 支持吗?我的意思是一些视图控制器将 iPhoneX 友好 UI 有些不在同一个应用程序中。对于我的新视图控制器,我使用的是安全区域,但 UI 因 iPhoneX 而损坏。 对于应用程序,我猜 Apple 不会允许对 iPhoneX 的部分支持。 只是想知道是否可能,如果答案是肯定的。

要么全部,要么none。如果您的应用使用启动屏幕情节提要并使用 iOS 11 的基础 SDK 构建,或者如果您的应用使用启动图像并包含 iPhone X 启动图像,则您的整个应用被假定为在iPhone X. 您需要确保所有屏幕都正常工作。

想一想在 iPhone X 上使用应用程序会是多么糟糕的用户体验,其中某些视图使用整个屏幕而某些视图仅使用部分屏幕。