我需要将所有 self.view.subviews 移动到容器中心并获得对 iPhone 4 的支持,我有这个代码但不起作用
#define IS_IPHONE_5 ( fabs( ( double )[ [ UIScreen mainScreen ] bounds ].size.height - ( double )568 ) < DBL_EPSILON )
if (IS_IPHONE_5) {
NSLog(@"iphone 5");
}else{
NSLog(@"iphone 4");
for (UIView *views in self.view.subviews) {
CGRect frame = views.frame;
frame.origin.x = 0; // new x coordinate
frame.origin.y = 0; // new y coordinate
views.frame = frame;
}
}
如何让每个对象的引用在容器中垂直居中?
在 iPhone 5 中完美运行