首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >问题:当subview移出superview时,它将位于superview的顶部

问题:当subview移出superview时,它将位于superview的顶部
EN

Stack Overflow用户
提问于 2011-11-22 17:14:57
回答 2查看 338关注 0票数 1

这里有两个组件: UIView *superView和UILabel *label。label是superView的子视图。问题是,当我将标签移出其超级视图时,标签将位于superView的顶部。如果标签在其超级视图的框架之外,它不是不可见的吗?

谢谢!

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-11-22 17:18:22

UIView有一个属性clipsToBounds。为您的superView将其设置为YES将使其边界之外的所有视图都被裁剪。

票数 2
EN

Stack Overflow用户

发布于 2011-11-22 17:21:15

我希望你在声明你的UILabel时,已经将你的标签与你的IB联系起来,并使用了IBOutlet。即在.h文件中

代码语言:javascript
复制
     IBOutlet UILabel *myLabel;

将myLabel与您在IB中创建的标签链接起来。如果你已经这样做了

只要使用myLabel removeFromSuperview即可;

看起来不错。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8224352

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档