2013-10-08 252 views
0

無論屏幕大小,iOS版本或個人熱點消息如何,我都希望背景圖像始終與屏幕底部對齊,但無界面生成器對齊選項似乎適用於所有情況。如何將UIView的底部與屏幕底部對齊始終

我有2個不同大小的圖像適合3.5'和4'視網膜,通過代碼更改,但其對齊總是拋出'個人熱點'和其他消息更改父視圖的大小。

我的圖像是屏幕的大小,應該始終填滿整個屏幕。有一個黑色區域標籤欄和狀態欄將疊加。

有一些按鈕與背景對齊,一切都會被調整父視圖的消息拋出。

我希望UIImageView的底部始終與屏幕底部對齊。

回答

0

你試過了contentMode屬性嗎?

theImageView.contentMode = UIViewContentModeBottom; 

如果你喜歡在此設置也有在Interface Builder這個菜單項。

然後,如果您使用的是自動佈局,只需將圖像視圖中的底部空間約束添加到底部佈局指南。

如果您沒有使用自動佈局,自動調整掩碼上的固定底部邊距應該有效。

+0

好吧我以前試過,但圖像被放大了一個瘋狂的數額。問題是我沒有製作單獨的2x版本的圖像,所以當縮放關閉時,它將在非視網膜預覽中顯示視網膜圖像。 – TijuanaKez