6

我得问一下。使用

[[UIScreen mainScreen] applicationFrame]

是在纵向模式下获取 iphone 或 ipad 工作区域的好方法。但是,如果我想在横向上获得相同的大小,还有其他代码,或者我将不得不创建:

CGRect landscape = CGRectMake(0, 20, 1024, 748)

这甚至不是 iPhone 和 iPad 通用的。

4

1 回答 1

2

您可以使用[[[UIApplication sharedApplication] keyWindow] frame]

于 2012-02-15T08:05:43.463 回答