У меня есть приложение, построенное на Xcode 5.1.1, но после обновления на Xcode 6 я столкнулся с проблемой размера кадра в соответствии с новыми размерами. iPhone 6 имеет разрешение 750x1334, но получение вывода 480x300. Кто-нибудь сталкивался с той же проблемой с iOS 8, iPhone 6 или даже на симуляторах iPhone 6 plus
просто запустите приложение и NSLog следующие строки
NSLog(@"Width - %f, Height - %f",self.view.frame.size.width,self.view.frame.size.height);
NSLog(@"Width - %f, Height - %f",self.view.bounds.size.width,self.view.bounds.size.height);
выход:
Ширина - 480.000000, Высота - 300.000000 Ширина - 480.000000, Высота - 300.000000
Я знаю, что из iOS 8bound.size зависит от ориентации, но мой вопрос в том, почему он дает мне 480x300 вместо фактического 667x355.