Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/powershell/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Xcode UITableView推送新的UITableView_Xcode_Uitableview - Fatal编程技术网

Xcode UITableView推送新的UITableView

Xcode UITableView推送新的UITableView,xcode,uitableview,Xcode,Uitableview,我有一个UTTableView,它显示SQLite数据库中的项目列表。这很有效。 我希望用户单击ListView中的一个项目,这将推送一个新的TableView,该TableView显示来自SQLite数据库的另一个ListView上的数据。 例如:用户从TableView_1的列表中选择Apple 我希望新的TableView列表显示苹果的类型。如何告诉第二个TableView使用苹果类型填充列表。 任何想法都将是伟大的,我无法在我的项目中通过这一部分。 David您可以再次将数据加载到同一个

我有一个UTTableView,它显示SQLite数据库中的项目列表。这很有效。 我希望用户单击ListView中的一个项目,这将推送一个新的TableView,该TableView显示来自SQLite数据库的另一个ListView上的数据。 例如:用户从TableView_1的列表中选择Apple 我希望新的TableView列表显示苹果的类型。如何告诉第二个TableView使用苹果类型填充列表。 任何想法都将是伟大的,我无法在我的项目中通过这一部分。
David

您可以再次将数据加载到同一个表中,如Matthisas所示

或者您可以切换到另一个UITable(可能在另一个视图控制器中),在其中加载数据。在中很容易识别选定的行

- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
因此,您可以执行以下操作:

  • (void)tableView:(UITableView*)tableView未选择RowatineXpath:(NSIndexPath*)indexPath{

    selectedFruit=[selectionTableArray objectAtIndex:indexath.row]

    [self-PerformsgueWithIdentifier:@“showDetailsSegue”发件人:self]


}

为什么不用与第一个表相同的方法填充第二个表?