我设计了一个主要使用UIPicker的应用程序,但我没有空间使用多于10个拾取器。在UIScroll视图中添加UIPicker?
当然,所有的采集器都连接到UITextField。所以如果你按下一个PickField将显示一个TextField。我试图添加一个UIScrollView,所以我可以添加更多的TextField,当它按下时显示一个UIPicker。
可能吗?我可以同时查看两个视图吗?如果有人能帮我一把,我会很感激。
谢谢
我设计了一个主要使用UIPicker的应用程序,但我没有空间使用多于10个拾取器。在UIScroll视图中添加UIPicker?
当然,所有的采集器都连接到UITextField。所以如果你按下一个PickField将显示一个TextField。我试图添加一个UIScrollView,所以我可以添加更多的TextField,当它按下时显示一个UIPicker。
可能吗?我可以同时查看两个视图吗?如果有人能帮我一把,我会很感激。
谢谢
这当然似乎是可能的。你只需要一个可容纳所有可点击文本字段的滚动条,并且会同时滚动对吗?
将scrollView添加到您的主视图,并将所有textField添加为scrollView的子视图。确保scrollView的contentSize设置为容纳所有的textFields。 UITextField将为水龙头工作,并且不会以任何方式干扰滚动条的滑动。
我假设你正试图在这里创建一种数据输入形式?数据值是离散的,必须从选择器中选择?如果是这样,我们已经做了很多次这样的事情,所以是的,它完全可行。
是的,您一次可以在屏幕上显示多个视图。简单地使UIPickerView作为UIScrollView的子视图:
UIScrollView* scroll = [[UIScrollView alloc] init];
UIPickerView* picker = [[[UIPickerView alloc] init] autorelease];
[scroll addSubView: picker];
我是否仍然有一个问题,它不工作好,我可以通过电子邮件发送你我的源代码来检查什么是错的。我的电子邮件地址是[email protected],只需将我的用户名发送给我,我会回复。我非常感谢,非常感谢 – sillersam
是否仍然有一个问题它不是好工作,我向您发送电子邮件我的源代码,以检查什么是错。我的电子邮件地址是[email protected],只需将我的用户名发送给我,我会回复。我真的非常感谢,非常感谢 – sillersam