首页 > 解决方案 > 在多个视图移动时更改旋转布局

问题描述

我正在开发一个应用程序,该应用程序的设计具有两种类似的水平/垂直布局。它在 iPad 上。我找到了其他答案,但我不能使用其中的大部分,因为我的视图中有两个表格视图,这意味着我不能使用 xibs。我也在为 iPad 制作它,所以根据高度/宽度变化改变布局是行不通的。

我想要实现的设计如下图所示。我遇到的麻烦是将横向模式下堆叠在右侧的两个视图移动到彼此相邻并且垂直短。此外,我需要将这四个按钮和右侧表格移动到其他两个视图下方。

iPad设计原型

我已经尝试过覆盖此博客文章中描述的特征函数,但对于我的生活来说,它无法正常工作。

我正在寻找任何人可以给我的任何建议。我觉得我碰壁了,不知道如何实现这一点。

标签: iosswiftipad

解决方案


只需给出子视图相对于父视图的高度和宽度约束,它就会起作用。


推荐阅读