UIView 上的顶部空间约束,而不是 UIImag
Posted
技术标签:
【中文标题】UIView 上的顶部空间约束,而不是 UIImag【英文标题】:Top Space Constraint on UIView but not UIImag 【发布时间】:2013-02-06 02:22:48 【问题描述】:我在使用其中的一些约束方面玩得很开心。我只是想在 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)
提前感谢您就此事提供任何帮助或建议。
【问题讨论】:
添加评论,因为我还不能回答。但是,我很抱歉。根据 IB 给你的默认值,这对我来说是一个半愚蠢的错误。我回去更好地分析了自己的图片,并注意到在 UIImageView 而不是 UIView 上设置了高度。我添加了一个高度,并且能够成功删除顶部空间。 【参考方案1】:根据 IB 为您提供的默认值,这对我来说是一个半愚蠢的错误。我回去更好地分析了我自己的照片。
注意到在 UIImageView 而不是 UIView 上设置了高度后,我添加了一个高度并能够成功删除顶部空间。
【讨论】:
以上是关于UIView 上的顶部空间约束,而不是 UIImag的主要内容,如果未能解决你的问题,请参考以下文章
浮动在 UIView 而不是 Paging 上的水平滚动视图