我有2视图parentView和SubView。我叫子视图从我parentView:在父视图中显示值dismissViewControllerAnimated
subView = [self.storyboard instantiateViewControllerWithIdentifier:@"subView"];
[self presentViewController:subView animated:YES completion:nil];
[self.view addSubview:subView.view];
在我的子视图我有一些功能和一个字符串存储的值。我想我驳回子视图后,我parentView显示在标签这些值:
[self dismissViewControllerAnimated:YES completion:Nil];
如何传递这些值来我parentView和那边dismissViewControllerAnimated后显示呢?
你不应该添加subView.view作为一个子视图到您的视图 - 这是不必要的,因为演示,self.view后无论如何都会从窗口层次结构中删除。 – rdelmar
你可以使用像(委托,全局变量,通知等)任何ios模式来做到这一点。在代表模式中最适合您的情况。理解委托模式链接1 http://www.raywenderlich.com/46988/ios-design-patterns/链接2 http://www.tutorialspoint.com/ios/ios_delegates.htm – Pawan