2013-03-26 52 views
0

我希望有人能幫助我解決這個問題。我有一個應用程序,我試圖更新以擺脫在iPhone 5上運行時的信箱外觀。我已將[email protected]添加到該項目,並且該應用程序似乎可以正確縮放。任何設備上的啓動畫面看起來都正確,但是我的「主頁」屏幕上有一個工具欄,我似乎無法在正確的位置找到它。如果我5的權利,我不能看到它在4秒,如果我得到它正確的4秒,它是非常低的5。iPhone 4/iPhone 5在MonoTouch中的用戶界面兼容性

我錯過了什麼嗎?我是否需要手動移動頂部的工具欄?我是否需要移動應用中所有屏幕上的所有控件?

任何意見是讚賞!

謝謝

+1

您會分享您現在如何定位工具欄嗎?你在InterfaceBuilder或代碼中這樣做嗎?你使用任何AutoResizingMask? – 2013-03-26 20:13:01

+0

只使用IB,不使用任何面具 – dstilwell 2013-03-26 20:51:40

回答

0

以下是關於使用Interface Builder來處理大小調整的一些技巧。模擬指標在Interface Builder的

  1. 佔據優勢,如下所示: Attribute Inspector, Simulated Metrics, Size: Retina 4 Full Screen
    要做到這一點,選擇您的頂級視圖,並打開屬性檢查器。然後,您可以選擇不同的尺寸和方向來查看您的視圖如何響應。
  2. 選擇自動調整大小的選項,如下所示:
    Size Inspector, View, Fixed top margin
    在你的情況,你想上方的固定利潤,但低於靈活保證金。請注意,這與工具欄的默認設置相反,因爲iOS約定是工具欄位於視圖的底部。
  3. 認識到由於旋轉而產生的尺寸調整和不同的屏幕尺寸通常可以以相同的方式處理。 (因此,如果您使用自動調整處理縱向和橫向方向,iPhone5佈局通常會自行處理。)
+0

真棒,謝謝! – dstilwell 2013-03-31 18:53:11