如何快速定位在UIKit中创建的控件?

时间:2009-07-01 09:02:33

标签: iphone uikit

是否有快速定位ui控件的方法(例如底部中心或顶部中心)?现在我经常设置UIcontrol或UIView子类的框架来定位它们,但是想知道我是否可以避免进行计算以集中控件。

2 个答案:

答案 0 :(得分:1)

如果要将视图的中心属性设置为居中,则可以将视图的中心属性设置为父级的中心属性。但这并没有设定它的宽度和高度。

答案 1 :(得分:0)

不,iPhone OS仅支持“Struts and Springs”布局。

但您可以轻松创建为您执行此操作的类别方法:

- (void)positionAtTopCenterOfSuperView;
- (void)positionAtCenterOfSuperView;
- (void)positionAtBottomCenterOfSuperView;

这些写作非常简单,但将来会节省你的时间。事实上,我想我可能会自己制作这个类别。