如何从超视图突出时使子视图的一部分不可见?

时间:2014-05-14 21:00:42

标签: ios uiview

我在superview中有一个UIView子视图,其框架可能会延伸到superview的框架之外:

e.g。 superview.frame = CGRectMake(0,0,100,100);      subview.frame = CGRectMake(50,50,60,60);

即子视图将突出显示'从超级视图右下角10个像素。

我怎样才能这样做,只有超视图框内的子视图部分可见,突出部分不可见?

上下文:子视图实际上是UILabel,无法调整大小。如果它突出,我想只显示文本的一半。

1 个答案:

答案 0 :(得分:2)

将超级视图的clipsToBounds属性设置为YES