0

我在使用其中一些约束方面有一段很长的时间。我只是想在 IB 中添加一个 UIView 以便我可以根据需要注入其他视图。但是,我无法正确定位。无论我添加或删除多少约束,我似乎都无法删除“顶部空间:Superview”。我只是试图将 UIView 固定到底部并让它针对不同的屏幕尺寸浮动。这个“顶部空间”迫使 UIView 离开屏幕,我似乎无法删除它,也无法取消它的优先级。

UIView 约束(不起作用) - 抱歉还不能发布图片
http://i1322.photobucket.com/albums/u574/dneely79/uiview-constraints_zpscae66ed9.png

另一方面,虽然我可以删除 UIView 并添加 UIImageView ,但我可以让它工作。所以,现在我实际上是将我的视图注入到这个元素而不是 UIView 中。它的工作,只是感觉很脏。

UIImageView 约束(作品)
http://i1322.photobucket.com/albums/u574/dneely79/uiimageview-constraints_zps726da545.png

其他人对如何克服这个有任何想法吗?它让我发疯,对我来说似乎没有多大意义。

我已经尝试过这个帮助链接(虽然试图锚定底部而不是顶部)
Xcode 4 and Interface Builder: Editing Vertical Spacing Constraint (Anchor Top, not Bottom)

提前感谢您对此事的任何帮助或建议。

4

1 回答 1

0

根据 IB 给你的默认值,这对我来说是一个半愚蠢的错误。我回去更好地分析了我自己的照片。

在注意到 UIImageView 而不是 UIView 上设置的高度后,我添加了一个高度并能够成功删除顶部空间。

于 2013-02-06T13:04:18.180 回答