Iphone 如何将UITableView添加到同一视图上的UIPickerView

Iphone 如何将UITableView添加到同一视图上的UIPickerView,iphone,cocoa-touch,xcode,uitableview,uipickerview,Iphone,Cocoa Touch,Xcode,Uitableview,Uipickerview,我正在尝试在同一视图上创建一个UIPickerView和UITableView应用程序。我已经完成了PickerView,它可以工作了。但是,我不知道如何将PickerView生成的结果连接到视图底部的tableView。选择器遍历用户选择的变量,我希望使用选择器的结果填充tableview。任何协助都将不胜感激 请参阅此链接 首先添加pickerview,然后 然后在pickerview中选择row-更新tableview中的内容,如lblText.text=[yourArray objec

我正在尝试在同一视图上创建一个UIPickerView和UITableView应用程序。我已经完成了PickerView,它可以工作了。但是,我不知道如何将PickerView生成的结果连接到视图底部的tableView。选择器遍历用户选择的变量,我希望使用选择器的结果填充tableview。任何协助都将不胜感激

请参阅此链接

首先添加pickerview,然后

然后在pickerview中选择row-更新tableview中的内容,如lblText.text=[yourArray objectatindex:row],[self.tableview重载数据]

参考此


希望这有帮助

我解决了这个问题。感谢苏卡斯和数小时的辛勤工作

如何将UITableView添加到同一视图上的UIPickerView

首先,我制作了一个没有nib的UIViewController。我在-voidloadView中以编程方式创建了UIPickerView和UITableView

PickerView和TableView被制作成UIView的子视图

重要部分:在组件方法中的DidSelectRow中,我添加了[self.table reloadData]

这是我找到的将数组从组件方法中获取到tableView方法中的方法

此外,在组件方法中的DidSelectRow中,我从我创建的用于保存控制盘选择的数组中删除了所有对象。我创建了两个数组来保存控制盘选择,在代码的不同部分,我必须从中删除AllObject,这样每次控制盘更改时,我都会得到一个新的空数组,并且可以用新信息重新填充tableview


我希望这有帮助

我有UIPicker和UITable,但需要知道如何获取用户生成的数据来填充tableview。现在,我有两个独立的视图,分别工作,但不在一起。当我说我想获取用户生成的数据时,我的意思是我想从用户从选择器中选择的值中提取一个新数组。对不起。不,没用。我不需要UIActionSheet。此外,UITableView甚至不会从viewdidLoad或loadview方法中获取数组的变量。我不知道我做错了什么,但如果能得到一些帮助,我将不胜感激!