UIPageView 容器中的大小类变化为未指定

Posted

技术标签:

【中文标题】UIPageView 容器中的大小类变化为未指定【英文标题】:Size class in a UIPageView Container canges to unspecified 【发布时间】:2015-10-21 20:15:12 【问题描述】:

我在带有 UIPageViewDelegate 的视图中有一个嵌套视图。第一个视图加载正常(SizeClass wCompact hRegular),但滑动后新创建的 ViewController 具有 UIUserInterfaceSizeClassRegular 值。

这 - 当然 - 打乱了我的布局。 BTW:我不会改变方向。

问:有没有办法强制更改为某个 Size 类? 知道这里有什么问题吗?应用中只允许纵向模式。

【问题讨论】:

【参考方案1】:

经过进一步调查,这似乎是 ios 9 中引入的错误

【讨论】:

以上是关于UIPageView 容器中的大小类变化为未指定的主要内容,如果未能解决你的问题,请参考以下文章

如何根据容器尺寸的变化调整 Morris.js 图表的大小

容器元素增删内存变化浅析

当(例如)容器大小变化时,容器 end() 迭代器如何演变[重复]

容器视图中的 UIScrollView 的帧大小不正确

什么是容器的布局,试列举并简述java中常用的几种布局策略

Java之ArrayList类(集合)