这里有两个组件: UIView *superView和UILabel *label。label是superView的子视图。问题是,当我将标签移出其超级视图时,标签将位于superView的顶部。如果标签在其超级视图的框架之外,它不是不可见的吗?
谢谢!
发布于 2011-11-22 17:18:22
UIView有一个属性clipsToBounds。为您的superView将其设置为YES将使其边界之外的所有视图都被裁剪。
发布于 2011-11-22 17:21:15
我希望你在声明你的UILabel时,已经将你的标签与你的IB联系起来,并使用了IBOutlet。即在.h文件中
IBOutlet UILabel *myLabel;将myLabel与您在IB中创建的标签链接起来。如果你已经这样做了
只要使用myLabel removeFromSuperview即可;
看起来不错。
https://stackoverflow.com/questions/8224352
复制相似问题