2014-09-23 40 views
2

iOS 8中的UIScreen現在面向接口(Is [UIScreen mainScreen].bounds.size becoming orientation-dependent in iOS8?)。[UIScreen mainScreen] .bounds.size iOS 7和iOS 8之間的區別

我的應用程序僅在橫向模式下運行 - 因此在iOS 7和iOS 8中,bounds.size.width和bounds.size.height的值將被切換。爲了支持iOS 7和iOS 8,這是否意味着在我的代碼中,我需要檢測iOS的版本(或者例如將兩個維度中較大的一個分配給我的'width'變量,而將較短的分配給'高度「變量)?我應該補充說我以編程方式創建視圖。

+1

我有這個問題,你翻轉的寬度和高度值的旋轉,它聽起來像它在iOS 8中變得更簡單,但它可能是最好的做法來檢查iOS版本,如果它<8.0然後翻轉它們爲你會在 – GroovyCarrot 2014-09-23 09:05:33

回答

相關問題