我知道这个问题已经被问过好几次了,我确实阅读了关于这个主题的现有帖子,但我仍然需要帮助。
我有 2 UIViewControllers
- 父母和孩子。UIViewController
我使用presentModalViewController
如下显示孩子:
ChildController *child =
[[ChildController alloc] initWithNibName:@"ChildView" bundle:nil];
[self presentModalViewController:child animated:YES];
[child release];
子视图有一个UIPickerView
. 当用户从中选择一个项目UIPickerView
并单击完成时,我必须关闭模式视图并UITextField
在父视图中的 a 上显示所选项目。
在孩子的按钮 clickdelegate
中,我执行以下操作:
ParentController *parent =
(ParentController *)[self.navigationController parentViewController];
[parent.myTextField setText:selectedText];
[self dismissModalViewControllerAnimated:YES];
一切正常,没有错误。但我不知道如何加载父视图以显示更新后的UITextField
.
我试过了
[parent reloadInputViews];
不工作。请帮忙。