2012-10-15 56 views

回答

0

我不相信這是可能的,自動佈局改變你如何編譯應用程序。我考慮的解決方法,該選項有:

  • 檢測顯示器的高度和編程方式更改一些元素(益,但我這樣做時,這只是一個簡單的變化)
  • 檢測顯示器的高度和程序加載適當的筆尖(缺點是維護兩個筆尖)
  • 忽略4" 顯示,並帶有黑色邊框提交(假設沒有人會想要這個)
  • 試圖設計佈局這不會受到一些額外的空間(這總是可取的,但並不總是可能的)UIScrollViews/UITableView s是絕對好的,但沒有固定的全屏視圖。)

我仍在尋找更好的解決方案。

下面是我用它來確定4" 與3.5" iphone代碼:

if (screenBounds.size.height == 568) { 
    // code for 4-inch screen 
} else { 
    // code for 3.5-inch screen 
} 

即使這似乎hackish的,但跟蘋果有關。 :|

相關問題