2009-07-01 69 views
0

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

回答

1

如果您希望居中,您可以将视图的中心属性设置为父项的中心属性。虽然没有设置它的宽度和高度。

0

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

但是你可以很容易地创建的分类方法,对你这样做:

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

这些都是很琐碎写,但会节省您的时间在未来。事实上,我认为我可以自己制作这个类别。