2015-12-22 23 views
1

我正在使用僅支持iPhone的應用程序,支持從iOS 8。我想僅支持縱向模式下的iPhone 4S的設備如何處理不同設備分辨率的不同字體和圖像大小?

我有一個採取全屏內容的圖形設計。我使用自動佈局來處理視圖並使其適用於所有屏幕。 但是,我正在使用一個小資產來管理iPhone 4S的設計。當我在iPhone 6S/6上看到它時,內容非常小,很多額外的空間都被浪費了。

我想在設備分辨率變大時增加字體大小和圖像大小。在這個應用程序中有很多屏幕。

例如,我在iPhone 4S屏幕上有一個字體大小爲10pt的標籤。即使在縮放後的 ,我也看到iPhone 6/6S中的字體很小。我想 將字體大小增加到13pt或更高。

如何處理?任何想法,將不勝感激。

更新: 我只支持iPhone在肖像模式。當我們這樣做時,所有屏幕都具有常規高度&緊湊寬度的尺寸類別。所以,不同字體的故事板設置在實際屏幕上不會有任何變化。

+0

多種尺寸與'@ 2x'和'@ 3x'命名約定提供的文件。應該沒有必要根本改變字體大小。 –

+0

我不是那個意思。我想爲每個設備使用不同的字體大小。即使在縮放後,我看到字體很小,可以增加。但如果我增加故事板,我會離開4S屏幕擁擠。 –

回答

0

要管理所有設備的圖像,請將圖像添加到Images.xcassets文件夾中,以添加1x,2x和3x圖像。

enter image description here

爲了根據尺寸裝置的可使用的類尺寸爲不同的設備顯示字體。

點擊屬性檢查器中字體前面的小加號按鈕,並保持不同設備的大小。

enter image description here

+3

我只支持iPhone在肖像模式。當我們這樣做時,所有屏幕都具有常規高度和緊湊寬度的尺寸等級。因此,不同字體的故事板設置在實際屏幕上不會有任何變化。 –

相關問題