0

我有一个 UTTableView,它显示 SQLite 数据库中的项目列表。这很好用。我希望用户单击 ListView 中的一个项目,然后推送一个新的 TableView,该 TableView 显示 SQLite 数据库中另一个 ListView 上的数据。例如:用户从 TableView_1 的列表中选择 Apple 我希望新的 TableView 列表显示苹果的类型。我如何告诉第二个 TableView 用苹果的类型填充列表。任何想法都会很棒,我无法在我的项目中超越这一部分。大卫

4

1 回答 1

0

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

或者,您可以转到加载数据的另一个 UITable(可能在另一个 View Controller 中)。很容易识别选中的行

- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {

因此,您可以执行以下操作:

  • (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {

    selectedFruit=[selectionTableArray objectAtIndex:indexPath.row];

    [self performSegueWithIdentifier:@"showDetailsS​​egue" sender:self];

}

于 2013-10-02T12:09:09.010 回答