我有UITextField
,必须从点击文字字段时显示的另一个UITableViewController
获取数据。当我尝试在didselect索引路径行中忽略UITableViewController
时。它不显示parentViewController
上的选定行。有人可以帮忙..?
答案 0 :(得分:1)
不确定我是否正确理解了这个问题。但总的来说,我们的想法是为呈现的视图控制器设置一个委托,并在解除操作之前将数据发送给它。在模态演示的情况下,您可以使用名为presentingViewController
的属性。
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
//pass your data to parent controller here.
[self.presentingViewController passData:data];
[self.presentingViewController dismissViewControllerAnimated:YES completion:nil];
}
当然,您必须在父控制器中设置属性或方法才能实际接受数据。