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