Questions tagged «bounds»

6
UIView框架,边界和中心
我想知道如何以正确的方式使用这些属性。 据我了解,frame可以从我正在创建的视图的容器中使用它。它设置相对于容器视图的视图位置。它还设置该视图的大小。 也 center可以从我正在创建的视图的容器中使用。此属性更改视图相对于其容器的位置。 最后, bounds是相对于视图本身的。它更改视图的可绘制区域。 你能给约之间的关系更多信息frame和bounds?怎么样clipsToBounds和masksToBounds性质?

9
何时调用layoutSubviews?
我有一个自定义视图,layoutSubview动画期间没有收到消息。 我有一个充满屏幕的视图。它在屏幕底部有一个自定义子视图,如果我更改导航栏的高度,该子视图将在Interface Builder中正确调整大小。layoutSubviews在创建视图时调用,但不再调用。我的子视图已正确布置。如果我将通话中的状态栏关闭,则layoutSubviews即使主视图会为其调整大小设置动画,也根本不会调用该子视图。 在什么情况下layoutSubviews实际上被称为? 我已autoresizesSubviews设置NO为我的自定义视图。在Interface Builder中,我具有顶部和底部的支撑杆以及垂直箭头设置。 难题的另一部分是必须将窗口设置为关键: [window makeKeyAndVisible]; 其他子视图不会自动调整大小。

3
UIView的框架,范围,中心,原点,什么时候使用?
UIView有属性frame,bounds,center,和origin,他们都似乎是相互关联的。在大多数情况下,我会frame在设置的位置和大小时进行处理UIView。我知道这frame使用的是全局坐标系,bounds并且使用的是局部视图的坐标(因此,其x和y为0,但并非始终为0),但是何时使用它仍然让我感到困惑。 在什么情况下(和什么是正确的时间)的其他属性(bounds,center,origin)应使用?
195 uiview  uikit  frame  bounds 

2
clipsToBounds如何工作?
我想知道如何使用该UIView物业clipsToBounds。 官方文档说: clipsToBounds 属性 一个布尔值,该值确定子视图是否限于视图的边界。 讨论 将此值设置为YES会导致子视图被裁剪到接收器的边界。如果设置为NO,则不会裁剪其帧超出接收者可见范围的子视图。默认值为NO。 但是我不清楚这到底意味着什么。我应该如何使用clipsToBounds?将此属性设置为YES完全会带来什么后果?还是要NO?
110 ios  uiview  uikit  frame  bounds 
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.