2012-03-22 23 views
2

當使用界面構建器來排列UI組件時,有一個選項需要單擊以調整大小或排列所有UI組件(按鈕,標籤等)以適應視圖。這個功能稱爲什麼?你怎麼能以編程的方式做到這一點?不清楚的xcode界面構建器功能 - 初學者

+0

你的問題不清楚。您想做什麼?你想自動化界面變更?如果不是通過編程來表達什麼意思?您是否還希望用戶界面元素填滿窗口?或... – Ali 2012-03-22 17:14:07

+1

他正在思考CGRect。將UIView組件放置在屏幕上並調整它們的大小。查看UIView對象和CGRect/CGRectMake()的框架屬性。 CGRect有四個參數origin.x,origin.y frame.size.width,frame.size.height。按鈕,標籤和許多組件都從UIView繼承。查看Doc's.http://developer.apple.com/library/ios/#documentation/WindowsViews/Conceptual/ViewPG_iPhoneOS/CreatingViews/CreatingViews.html#//apple_ref/doc/uid/TP40009503-CH5-SW6或可能還有自動調整大小的遮罩,用於在方向更改期間放置組件。 – 2012-03-22 17:32:50

+0

正是我需要的。但是因爲我已經通過代碼創建了所有的UI組件,所以我無法使用界面生成器中提供的選項。 – Illep 2012-03-22 17:39:27

回答

1

我想你是指財產爲UIView

看一看documentation

+0

我想。或者它是'AutoresizeSubview'。我怎樣才能做到這一點 ? – Illep 2012-03-22 17:25:10