这是两个组件,UIView * superView和UILabel *标签。 label是superView的子视图。问题是当我将标签移出超级视图时,标签将位于superView的顶部。如果标签超出其超视图的框架,该标签是否不可见?
谢谢!
答案 0 :(得分:2)
UIView
有一个属性clipsToBounds
。将YES
设置为superView
会使所有超出其范围的视图被裁剪。
答案 1 :(得分:0)
我希望您在宣布您的UILabel时将您的标签与您的IB相关联并使用IBOutlet。 即 在.h文件中
IBOutlet UILabel *myLabel;
将myLabel与您在IB中创建的标签相关联。 如果你这样做了
只需使用[myLabel removeFromSuperview];
它会起作用。