ios - 自动布局两个相同大小的容器

标签 ios objective-c autolayout

我想用两个相同大小的容器创建自动布局。

当用户在 3.5 显示中运行时,我希望容器具有相同的大小。如何设置约束?我在底部有这 4 个小容器:这是具有引脚高度的容器。

这两个大的只是标准约束。我真的不知道如何为此设置容器。

4 inch display

3.5 inch display

最佳答案

  • 选择您的两个容器 View (通过单击一个,然后按住命令单击另一个)。
  • 从固定菜单( float 菜单栏中类似大梁的菜单,或 XCode 菜单栏中的 Editor --> Pin)平均选择固定高度

如果一切顺利,这应该会更新 View 的高度并移除任何不需要的系统约束(比如将下部容器固定到其父 View 顶部的约束)。在 4 英寸和 3.5 英寸 View 之间切换应该会自动更新。

关于ios - 自动布局两个相同大小的容器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16899525/

相关文章:

ios - 我可以在 Collection View 中的后续单元格之间添加延迟并为每个单元格设置动画吗

ios - 以编程方式使用自动布局约束在 UIView Swift 2.3 iOS10 中将 UIImageView 居中

objective-c - 通过uitableview索引路径行在同一个uiviewcontroller中显示不同的内容 View

ios - Xcode 6 是否可能显示 iOS 7 兼容性错误?

ios - 检测在分组的 UITableView 中单击了哪个按钮

javascript - 为什么移动 safari 似乎会给出与桌面浏览器不同的 Javascript Date() 结果?

ios - 如何创建带有 C 函数的文件并从我的应用程序访问它们?

ios - 访问 AppDelegate 属性

ios - translatesAutoresizingMaskIntoConstraints 不起作用

ios - 原型(prototype) Collection View 单元格 "Unable to simultaneously satisfy constraints."警告