2013-07-15 81 views
-2

我上的應用程序,更像是一個相冊,其中用戶具有高分辨率的圖像,將縮放和檢查圖像的每一個環節的工作。我沒有一個技術問題,而是詢問有關這個問題的建議:高分辨率圖像,iPhone 5比iPhone 4S

所有圖像格式爲640 X 960格式,這對於視網膜設備工作正常,除了iPhone 5是640 x 1156。可以將imageview展開,但這會拉伸圖像並使其看起來更加拉長。 如果有人遇到這個問題,他們做了什麼?我寧願不添加任何額外的控件來彌補額外的空間如果我決定堅持在iPhone 5上使用640 X 960(大約有88像素的高度可以使用)。

謝謝。

回答

1

爲什麼你要補償的iPhone/iPod 5以這種方式?如果您使用的是UI約束,它將使用UIImageView自行處理,並在屏幕的頂部/底部爲您提供黑條(假設您的背景爲黑色且圖像居中)。它也可能有助於發佈你想要的東西。

+1

以及我沒有使用約束條件(我的代表太多假設)。我認爲一個黑色的酒吧頂部和底部會更好,我認爲這是一個很好的答案。 – funkycoldmedia

0

我會看看UIImageView的contentMode屬性。您可能不想使用Scale to Fill,但有些選項可以保留縱橫比,如方向擬合和填充。鑑於圖像大小,這將導致裁剪,但根據您所描述的內容,這可能是您的最佳選擇。