我在superview中有一个UIView子视图,其框架可能会延伸到superview的框架之外:
e.g。 superview.frame = CGRectMake(0,0,100,100); subview.frame = CGRectMake(50,50,60,60);
即子视图将突出显示'从超级视图右下角10个像素。
我怎样才能这样做,只有超视图框内的子视图部分可见,突出部分不可见?
上下文:子视图实际上是UILabel,无法调整大小。如果它突出,我想只显示文本的一半。
答案 0 :(得分:2)
将超级视图的clipsToBounds
属性设置为YES
。