可能重复:
如何使用代码来获取屏幕大小?
NSLog(@"Top Left View : Width %f height%f",self.topLeftView.frame.size.width,self.topLeftView.frame.size.height);
我已经拖从对象库中的“查看”,把它放在厦门国际银行文件。
但要检查,如果我想要得到的屏幕尺寸无论什么样的iPhone 4,iPhone 3和iPhone 5或任何iOS设备。
所以,我可以据此安排其他意见。
可能重复:
如何使用代码来获取屏幕大小?
NSLog(@"Top Left View : Width %f height%f",self.topLeftView.frame.size.width,self.topLeftView.frame.size.height);
我已经拖从对象库中的“查看”,把它放在厦门国际银行文件。
但要检查,如果我想要得到的屏幕尺寸无论什么样的iPhone 4,iPhone 3和iPhone 5或任何iOS设备。
所以,我可以据此安排其他意见。
您可以使用:
CGsize screenSize = [[[UIScreen mainScreen] bounds] size];
CGFloat widthOfScreen = screenSize.width;
CGFloat heightOfScreen = screenSize.height;
您可以使用知道它UIScreen
性质
[[UIScreen mainScreen] bounds].size.height;
[[UIScreen mainScreen] bounds].size.width;
为iPhone 5和iPod touch 5gen高度为568
其他iPhone和iPod的高度是480
编辑:在iOS 8的高度和方位的宽度deppend,所以这个尺寸的肖像,景观这一尺寸将是宽度来代替。 所以,最好的选择是同时读取和做最大
你可以得到iPhone屏幕的大小
CGSize size = [UIScreen mainScreen].bounds.size;
UIScreen *screen = UIScreen.mainScreen;
它拥有所有你需要包括范围和规模(可能是视网膜和非视网膜不同)。