2013-03-15 85 views
1

我有一個圖像視圖,並在它下面的web視圖。 當他們在3.5英寸的屏幕上觀看時,它們之間的垂直距離很小,但是當我應用視網膜4外形因素時,圖像視圖會擴大(實際圖像大小是固定的),因此它與webview之間似乎存在很大差距下。圖像視圖和屏幕頂部之間也有間隙。 我已經試驗過約束條件,但似乎無法改變事物,因此它是垂直擴展的webview,在它和imageview之間留下一個小的差距。如何讓圖像調整爲4英寸的iPhone 5

回答

4

您需要設置UIImageViewautosizing屬性:編程方式使用

imageView.autoresizingMask = UIViewAutoresizingFlexibleBottomMargin | UIViewAutoresizingFlexibleLeftMargin | UIViewAutoresizingFlexibleRightMargin | UIViewAutoresizingFlexibleTopMargin | UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight; 

如果這不能解決您的問題

enter image description here

OR你可以設置它,你有兩種可能解決方案。如下所列:

1.在UIVIew屬性檢查器的'模擬指標'部分,您可以選擇3,5「或4」尺寸。選擇3,5「,並使您的視圖和子視圖可調整大小。這將使其自動縮放您的視圖以適應iPhone 5的屏幕

2.OR您可以使用Auto Layout(約束) 。的iOS 6+

希望這將解決這一問題

+0

嗯,我想使用約束 – 2013-03-15 12:00:10

+1

看到我的編輯,你可以按照第二屆會議設定的限制,我更願意用點號: 1而不是使用自動佈局 – 2013-03-15 12:04:01

+0

謝謝你。 – 2013-03-15 12:05:01

相關問題