我正在开发一个应用程序,其中我有一个具有两种类似的水平/垂直布局的设计。而且是在 iPad 上。我找到了其他答案,但我无法使用其中的大多数,因为我的 View 中有两个表格 View ,这意味着我无法使用 xibs。我也在为 iPad 制作它,因此根据高度/宽度变化更改布局不起作用。
我想要实现的设计如下图所示。我遇到的麻烦是将横向模式下堆叠在右侧的两个 View 移动到彼此相邻且垂直方向较短。另外,我需要将这四个按钮和右侧表格移至其他两个 View 的下方。
我已经尝试过重写特征函数,如 this blog post 中所述。但我一生都无法让它发挥作用。
我正在寻找任何人可以给我的建议。我感觉自己碰壁了,不知道如何实现这一点。
最佳答案
只需给出 subview 相对于 super View 的高度和宽度约束即可工作。
关于ios - 通过移动多个 View 来更改旋转布局,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55389614/