ios - 在多个视图移动时更改旋转布局
问题描述
我正在开发一个应用程序,该应用程序的设计具有两种类似的水平/垂直布局。它在 iPad 上。我找到了其他答案,但我不能使用其中的大部分,因为我的视图中有两个表格视图,这意味着我不能使用 xibs。我也在为 iPad 制作它,所以根据高度/宽度变化改变布局是行不通的。
我想要实现的设计如下图所示。我遇到的麻烦是将横向模式下堆叠在右侧的两个视图移动到彼此相邻并且垂直短。此外,我需要将这四个按钮和右侧表格移动到其他两个视图下方。
我已经尝试过覆盖此博客文章中描述的特征函数,但对于我的生活来说,它无法正常工作。
我正在寻找任何人可以给我的任何建议。我觉得我碰壁了,不知道如何实现这一点。
解决方案
只需给出子视图相对于父视图的高度和宽度约束,它就会起作用。
推荐阅读
- kotlin - Kotlin 函数引用是否有一个简单的空安全运算符?
- dart - Dart 私有数组
- amazon-dynamodb - 如何查询 AWS dynamodb 以获取每一小时、每一天和 30 天的数据?
- java - 我的 RecyclerViw 适配器出错,填充了 firebase 数据
- python - 如何执行存储在文件对象中的多个json对象
- linux - 为什么在这种情况下分配位置会导致无限循环?
- docker - 如何保存对 docker 容器和图像的更改
- java - 从发送到 AWS/Amazon SQS 的消息中删除无效字符
- bootstrap-4 - 关于 Accordion 的信息被推出,并且没有显示在 Bootstrap 上
- excel - 如果前面有一个字符串,你如何让一个单元格留空?