我有一个简单的UIViewController,只是尝试添加一个子视图来填充所有可用的安全区域,xib、故事板和有时编程的结果是相同的-- Xcode在横向模式下忽略安全区域:
UIViewController
我期望的结果大致如下(到安全区的侧向距离):
如何实现这样的行为?
r7s23pms1#
发现Xcode xib和故事板忽略了水平安全区域,但稍后才应用它。我的具体案例的问题是我使用了SOPullUpControl,并希望在显示之前定制它的容器。问题是SOPullUpControl涉及视图框架,但安全区域插图只在视图控制器显示之后出现。因此SOPullUpControl可以完全初始化,当它的容器只在屏幕上时。
SOPullUpControl
1条答案
按热度按时间r7s23pms1#
发现Xcode xib和故事板忽略了水平安全区域,但稍后才应用它。
我的具体案例的问题是我使用了
SOPullUpControl
,并希望在显示之前定制它的容器。问题是SOPullUpControl
涉及视图框架,但安全区域插图只在视图控制器显示之后出现。因此SOPullUpControl
可以完全初始化,当它的容器只在屏幕上时。