我有一个包含一些分段控件,文本字段和表视图的页面。用户写入/选择他想要的内容,然后点击将所有值传递到另一个视图的按钮(所述值用于执行搜索)。 这是传递值的函数的简化版本:
-(IBAction) doTheSearch {
[self dismissViewControllerAnimated:YES completion:nil];
// initialize the view who will perform the search
NewSearchController *nsc = [[NewSearchController alloc] init];
// set values from one text field and one segmented control
nsc.testString = textfield.text;
NSString *temp = [NSString stringWithFormat:@"%d",segmentedcontrol.selectedSegmentIndex];
nsc.testCode = temp;
[self.navigationController pushViewController:nsc animated:YES];
}
是否可以使用相同的函数来从表视图中选择哪些行,就像我对文本字段和分段控件的值一样?
答案 0 :(得分:1)
NSIndexPath *path = [self.tableView indexPathForSelectedRow];
从上面的代码中,您可以获得indexPath
path.row
获取您选择的确切行。