今天遇到一个问题,在做背景图片的时候,我一般直接给屏幕的frame给UIImageView,可是今天在iOS8下和在7下完全不一样。
假设背景
同时给坐标:
viewWidth = self.view.frame.size.height;
viewHeight = self.view.frame.size.width;
iOS8下
iOS 7
解决的办法只有一条
if ([[[UIDevice currentDevice] systemVersion] floatValue] >= 8.0) {
viewWidth = self.view.frame.size.width;
viewHeight = self.view.frame.size.height;
}
else {
viewWidth = self.view.frame.size.height;
viewHeight = self.view.frame.size.width;
}
这样就解决了这个问题。