ios - 无法理解界面生成器中的任何常规紧凑约束

标签 ios xcode interface-builder autolayout constraints

我在界面构建器的 Main.storyboard 中将我的约束设置为 compact(w) regular(h),但是 View 以不一致的方式显示(见下图)。

enter image description here

紧凑而规则的表示它应该适合所有 iPhone 肖像模式。我不明白为什么它不适合我的 iPhone 5 模拟器以及为什么它看起来不同。

正如您从图像中看到的那样,我还尝试将 View 元素置于“占位符”约束之下。

最佳答案

您需要为 View 设置约束。您可以从以下位置找到一个非常好的教程:http://www.brianjcoleman.com/autolayout-xcode6/

如图所示设置左右约束。 enter image description here

关于ios - 无法理解界面生成器中的任何常规紧凑约束,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28485827/

相关文章:

ios - UITabbarController 设置初始 View

iphone - 如何添加新的 iPhone 目标

iphone - 在iPhone应用程序中设置UIViews大小的最佳方法(因此,在Retina和较旧的显示器上一切看起来都不错)

ios - 获取 JSON 并尝试解析它时出错 [iOS]

objective-c - 通过 iOS Twitter API 递归使用 objective-c block

ios - 注册 Delphi 应用程序以处理 iOS 上的文件类型

ios - XCode - 更改 Storyboard 中的默认全局字体

swift - 为什么String.subscript(_ :) require the types `String.Index` and `Int` to be equal when there is no `Int` involved?

iphone - UIStoryboard 应用和常用背景图片

ios - UIViewController 中的自定义 subview 未出现