2014-04-22 88 views
0

當我創建一個新的ViewController,並將UIImageView拖到此處時,UIIV會隨着屏幕的寬度和高度逐漸增大以適應全屏。如果我4和3,5" 之間切換屏幕上,UIImageView的動態改變他的身高。UIImageView適合查看框架大小

enter image description here

但是,當我嘗試插入一個的UIImageView與多個要素的圖,這是UIImageView的使用設置好的4 :3的比例大小,如果我嘗試調整這個爲全屏,當我的屏幕尺寸之間切換,在ImageView的一部分被隱藏

enter image description here

我該如何解決

+0

不知道你想與這些截圖來說明什麼。除了你有自動佈局衝突,這可能會導致你的問題。 – CW0007007

+0

是的...屏幕畫面壞了,我是goig來更新它們! – pekpon

回答

1

?答案很簡單:使用自動佈局


龍答:

  1. 選擇的ImageView,加離開頂部底部約束(都等於0),以實現代碼如下
  2. select imageview,update frames

step 1


step 2

+0

嘿@oldman,當我製作更新幀時,UIImageView超大,我只能看到圖片的左上角......任何想法?我還沒有一個TableView,這是一個簡單的視圖,謝謝! – pekpon

+0

@pekpon我想你應該爲** height **和** width **設置約束到UIImageView – oldman

+0

,但是如果我將高度設置爲4英寸的屏幕,當我在3.5英寸屏幕的iPhone 4中嘗試此操作時, uiimageview被刪除! – pekpon