2011-05-24 82 views

回答

6

界面生成器不會讓你改變一個UIPickerView(僅寬度)的高度時,可以調節高度。視圖的默認大小爲320x216,但你可以通過打開父視圖的廈門國際銀行文件(只是定義了接口一個大的XML文件),並尋找行手動改變其高度:即XML內

<object class="IBUIPickerView" id="... 

然後節點你會看到線(其中93是垂直y座標):

<string key="NSFrame">{{0, 93}, {320, 216}}</string> 

只是改變216更小的東西(在我的情況,我需要它是約150),並重新編譯!現在 - 重新打開界面構建器,您會看到界面中反映的變化!

我發現蘋果公司讓事情變得非常困難,如果他們不真的要你這樣做的話,那通常是可以的。

+0

)先生,我們在哪裏找到大的XML文件 – Venkat1282 2011-05-24 06:56:01

+1

只需右鍵單擊父XIB並以源代碼文件形式打開 – Nitish 2011-05-24 07:02:51

+1

感謝您使用sir.Your information對我非常有用 – Venkat1282 2011-05-24 07:09:34

1

初始化選擇器

urPicker = [[UIPickerView alloc] initWithFrame:CGRectMake(0.0, 0.0, 320.0, urRequiredHeight); 
+0

這不是幹活sir.It不會改變拾取高度 – Venkat1282 2011-05-24 06:45:02

+0

不工作: - ( – TheTiger 2012-06-01 08:28:34