我创建了一个 iPad 应用程序,它在横向和纵向都可以正常工作。除非将应用程序旋转为横向,否则弹出框的位置不正确。有没有办法添加if
类似伪代码的语句:
if in portrait CGRect
use size S1 location L1
else if in landscape CGRect
use size S2 location L2
我的代码:
UIPopoverController* popover = [[UIPopoverController alloc] initWithContentViewController:TweetFeed];
[popover setDelegate:self];
[popover presentPopoverFromRect:CGRectMake(401, 401, 220, 300) inView:self.view permittedArrowDirections:UIPopoverArrowDirectionDown animated:YES];
[popover setPopoverContentSize:CGSizeMake(320, 150)];