2016-10-25 56 views
0

我有一個針對iPad的應用程序(不支持iPhone)。雖然我計劃將其轉換爲使用自動佈局,但現在大部分佈局都是以計算方式完成的(IB不用於構建屏幕)。意圖是稍後重做它們。這不是我的問題所在,但是(至少不是直接)。iPadPro重新縮放屏幕必要?

我還沒有計劃瞄準iPadPro12.9,但我不確定我是否應該[或者必須?]繼續前進並執行此操作。不過,我曾預計它會自動重新調整比例。

我使用啓動屏幕故事板(但沒有其他故事板)。

我得到相同的症狀如下所示:

(picture taken from another question)

由於iPadPro12.9支持並不重要,在這個時候我的目標是使「良」,但我想它工作,但縮放以適應屏幕。所以這個問題與我在這方面見過的其他人不同。

我的問題是:

1)必須與iPadPro12.9支持作爲一般針對iPad的要求?

2)爲了支持它,是否有一個選項,讓應用程序自動縮放以填滿屏幕? 3)你可以提供一個簡單的概述來說明總的方向(例如,現在,我們已經爲屏幕上的某些錨點計算了座標;它有一些重新縮放以適應屏幕的方法,而不是必須重新計算這些?)因爲我們有很多屏幕,並希望儘快在商店中獲得此功能,所以我想避免使用自動佈局進行幾個月的翻新,因爲這需要相當長的一段時間。

感謝您提供任何幫助。

+0

@Rahul:沒有必要添加編輯問題,只需添加粗體格式。如果您想要i/o格式化,例如'iPadPro12.9',然後使用反引號(反正我不確定這是否需要)。 – halfer

回答

1

如果您僅指定ipad或您的deployment deviceipad,那麼您的應用必須支持every ipad並提供適當的用戶體驗。根據您的屏幕截圖,您的圖像沒有設置爲全屏,這是autolayout的簡單問題。只需設置top,bottom,leading and trailing四個約束與superview的常數0即可。而已!!