2 ooomiao oOOMIAO 于 2013.05.17 14:23 提问

获取iPhone屏幕的高宽

使用代码:

self.view.frame.size.width;
self.view.frame.size.height;

第一次的得到了屏幕尺寸,以后就报错了。应该怎么修复?

1个回答

xinyoulingxi1_tong
xinyoulingxi1_tong   2013.05.17 14:42
已采纳

获取屏幕尺寸,看一下代表屏幕本身的对象:

CGRect screenRect = [[UIScreen mainScreen] bounds];
CGFloat screenWidth = screenRect.size.width;    
CGFloat screenHeight = screenRect.size.height;
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!