すべての 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では完璧に動作します