сильный текст У меня есть приложение для iPad, которое позволяет только пейзажную ориентацию и запускается в альбомной ориентации. У меня есть UIViewController
и в viewDidLoad
я поставил рамку зрения:Рамка UIView, изменяющая координаты в приложении iPad
self.view.frame = CGRectMake(0, 0, 1024, 728);
В виде touchesBegan
функции в том же UIViewController
я распечатать мнение:
NSLog(@"%@",self.view);
и когда я нажимаю на экран получить:
<UIView: 0x37e370; frame = (0 0; 768 1024); transform = [0, 1, -1, 0, 0, 0]; layer = <CALayer: 0x37e3d0>>
Как вы можете видеть, изменения кадров в [0,0,768,1024] (что портрет IPad) вместо [0,0,1024,728] (ш именно это я определил в методе viewDidLoad
).
Почему это происходит от меня?