在this tutorial on UIPageViewController(底部有项目下载)中,作者设置了一个很棒的UIPageViewController
,可以在纵向模式下完美运行。
但旋转到风景时它完全出错了。图像被推到左下角,一般情况下它完全搞砸了。
我无法弄清楚如何解决这个问题。我进行了搜索和搜索,没有示例项目似乎在景观中工作。我需要做些什么才能让它在风景中发挥作用?
答案 0 :(得分:1)
我刚刚在我最近的项目中实现了UIPageViewController,所以这里是我用来正确设置它的一些属性的快照。从本质上讲,它是脊柱位置的放置,可能会弄乱你的显示器。尝试使用不同的值(即“无”,“中”,“最小”,“最大”)进行播放,看看哪些适合您。
答案 1 :(得分:1)
PageContentViewController
没有对其视图应用布局约束。
对于UIImageView
,我将空间设置为每个方向的超视图。
对于UILabel
,我将空间设置为除了底部以外的每个方向的超视图。
现在图片被拉伸了。
答案 2 :(得分:0)
尝试以下设置。它可能对你有帮助。