2013-08-01 80 views
0

在界面生成器中我有我的主要UIView,但在這裏面我有另一個UIView作爲標題(不同的顏色背景和包含中心文本,而主UIView背後,並看到下面的標題包含其他中心文本)。如何在界面構建器中的uiview中調整uiview的方向更改?

該應用程序最初是爲肖像模式而構建的。現在我已經允許橫向模式,當我旋轉設備時,所有文本自動調整大小以保留在屏幕中央,但標題視圖保持相同的寬度並鎖定在屏幕的左側,所以我有很多因爲它不會一直走到屏幕的另一側,所以它的右側有空格。

尋找解決方案後,我仍然沒有找到解決這個問題的方法,那麼如何設置這個UIView像所有文本標籤一樣在方向變化時自動拉伸?

+0

我無法安靜地跟隨,但由於一個對象的行爲如預期,另一個對象不行,所以爲什麼不爲他們兩個使用相同的自動調整掩碼? – Desdenova

回答

0

這很簡單,使用自動佈局。給該視圖限制其超視圖的左側,右側和頂部,並且沒有固定的寬度。如果這是你想要的,你可以給它一個固定的高度,或者如果你希望它在橫向上更短,那麼給它一個與屏幕高度成比例的高度(這將必須用代碼完成)。