假设 UIView(0,0,100,100) 有两个子视图,一个是 (-5,-5,10,10),第二个是 (0,95,10,10)。我想让第一个 SubView 从 superView 而不是 secondOne 溢出。UIView 中是否有任何属性可以设置以防止 UIView 溢出它的 SuperView?或者实现这一目标的最佳方法是什么?
注意:这里的坐标是 (x,y,Width,Height)
更新:由于有些人将此问题标记为不清楚,让我添加一些要点:
- 我熟悉
clipToBounds
UIView 的属性,但这会让它的所有子视图都被剪裁,但我的问题是反之亦然。 - 我只是想知道 UIView 中是否有任何属性可以防止 UIView 从它的 superView 溢出。
- 为了说明同样的问题,我只是举了一个例子,其中将 clipToBounds 设置为 superView 不会达到我们的目的,因为一个子视图需要从它的父视图溢出。
如果仍然不清楚,请在评论中告诉我。