iOS 情节提要:iPad 的大小-Class 在运行时发生变化?
iOS Storyboard : Size-Class is changing at runtime for iPad?
我为 iPhone 和 iPad 使用一个故事板。我使用 Any/Any 编写故事板,因为它可以匹配任何设备(某些布局在 iPad/iPhone 之间 100% 相似)。现在我正在尝试使用 Regular/Regular.
修改 iPad 的布局
在第一次显示时,使用 Regular/Regular 时使用的布局,但如果我导航/向后导航或滚动(它在页面视图控制器内),布局切换回任何布局...
有什么线索吗??
更新:这似乎链接到 UIPageViewController ...
似乎当嵌入到 UIPageViewController 中时,转换将使用 "Any" 大小 class 更改约束,无论设备是什么。
所以对我来说唯一的解决方案是创建 2 个独立的故事板...
我为 iPhone 和 iPad 使用一个故事板。我使用 Any/Any 编写故事板,因为它可以匹配任何设备(某些布局在 iPad/iPhone 之间 100% 相似)。现在我正在尝试使用 Regular/Regular.
修改 iPad 的布局在第一次显示时,使用 Regular/Regular 时使用的布局,但如果我导航/向后导航或滚动(它在页面视图控制器内),布局切换回任何布局...
有什么线索吗??
更新:这似乎链接到 UIPageViewController ...
似乎当嵌入到 UIPageViewController 中时,转换将使用 "Any" 大小 class 更改约束,无论设备是什么。
所以对我来说唯一的解决方案是创建 2 个独立的故事板...