ios - 如何为通用应用程序制作自动布局

标签 ios objective-c autolayout ios-autolayout

我现在正在做一个通用应用程序;我在自动布局方面遇到了问题;我需要在所有设备上制作两个相同大小的 View ;我在 Storyboard上工作, View 是 wAny hAny;这是我到达的图像 enter image description here

iPad 上的问题底部 View 非常大,我需要这两个 View 几乎相同的高度,就像 iPhone-4inch 所附照片上的一样

以下照片显示了我的限制 以下为顶 View enter image description here 和下面的底 View enter image description here

如果我做等高那照片 enter image description here 以及随之而来的约束 enter image description here 这里的输出 enter image description here

如您所见,iPad 的修改是有问题的 底 View layout topView bottom View

最佳答案

在上 View 设置左右和顶部约束,在下 View 设置底部、等宽、对齐前导和等高。设置两个 View 之间的垂直间距。

Equal spacing

关于ios - 如何为通用应用程序制作自动布局,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30631676/

相关文章:

objective-c - 技术支持事件适用于哪些类型的问题?

ios - UIAlertController EXC_BAD_ACCESS 错误 - Swift

ios - 添加 NSArray 图像后出现问题

objective-c - 如何将窗框 roundTextured 边框样式应用于不在窗框内的 NSButton?

objective-c - 分析器声称某个对象在未释放时已被释放

ios - 使用 UIViewController 包含和显示/隐藏状态栏时,UINavigationBar 太高

ios - 为什么我不能从另一个类中获取关联的对象?

ios - 可以在两个开发者帐户下配置一个 iOS 设备吗

ios - 以编程方式使用 Autolayout 布局自定义 UITableViewCell

ios - 使用自动布局自动旋转时如何重新排列 View ?