我得問問它。使用「UIScreen mainScreen] applicationFrame]」for Landscape模式
[[UIScreen mainScreen] applicationFrame]
是一個美麗的方式來獲得縱向模式下的iphone或ipad的工作區域。但是,如果我想獲得的風景同樣大小,還有其他的代碼,否則我將不得不創建:
CGRect landscape = CGRectMake(0, 20, 1024, 748)
這甚至不是通用的iPhone和iPad。
我不知道它是安全的,推定該applicationFrame選擇總是會在縱向模式下返回該地區。 (只需手動切換值。) – Rich
您是否成功解決了這個問題?轉置寬度和高度值是不可取的。 – user216661