2011-05-24 85 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