大子视图以适应另一个小子视图
Posted
技术标签:
【中文标题】大子视图以适应另一个小子视图【英文标题】:Big Subview to Fit in Another Small Subview 【发布时间】:2012-08-22 03:22:36 【问题描述】:我正在尝试为我的主视图创建辅助视图。这个子视图需要很小的高度,它需要适合另一个带有标签的大 UIView。
问题是当我使用 UIView addSubview 时,第三个 UIView 将显示在辅助 UIView 的范围之外。
为了便于理解我的情况,我使用带有照片的界面生成器创建了这些子视图,并在带有照片的模拟器上创建了结果。
任何帮助将不胜感激。
谢谢
界面生成器 http://postimage.org/image/ofi3m05v3/
模拟器 http://postimage.org/image/x2qps3w2f/
【问题讨论】:
解决方法是使用 UIView.clipsToBounds = YES; 【参考方案1】:您需要激活其中一些视图的剪辑到边界属性。
fooView.clipsToBounds=YES;
这应该可以解决您的问题。只需设置适当的视图以剪辑到它们的边界。
【讨论】:
以上是关于大子视图以适应另一个小子视图的主要内容,如果未能解决你的问题,请参考以下文章
NSLayoutConstraint 子视图不会自动调整大小以适应容器视图