chenyong自测:(有Navigationbar 无uitabbar情况)
1.IOS6 touch4
NSLog(@"%@",NSStringFromCGRect(self.view.bounds)); (0 0 320 416)
NSLog(@"%@",NSStringFromCGRect(self.view.frame)); 同上
2.IOS7 touch5
NSLog(@"%@",NSStringFromCGRect(self.view.bounds)); (0 0 320 504)
NSLog(@"%@",NSStringFromCGRect(self.view.frame)); (0 64 320 504) (额外要注意这个地方,在IOS6及以下系统中,bounds与frame一样,而IOS7的view默认全屏,所以Y 从64 开始)
3.IOS6 touch4
(0 0 320 480 )
NSLog(@"%@",NSStringFromCGRect([[UIScreenmainScreen]bounds]));
(0 20 320 460)
NSLog(@"%@",NSStringFromCGRect([[UIScreen mainScreen]applicationFrame]));
4.IOS7 touch5
(0 0 320 568 )
NSLog(@"%@",NSStringFromCGRect([[UIScreenmainScreen]bounds]));
(0 20 320 548)
NSLog(@"%@",NSStringFromCGRect([[UIScreen mainScreen]applicationFrame]));