0
我有一个UIView和一个按钮的视图。按下按钮会出现一个ModalViewController,它是带有UITextField的UIView。我需要将UIView中的NSObject的字符串值作为字符串传递给ModalViewController。在按钮点击我称之为:有没有办法将数据从一个视图传递到modalviewcontroller
-(void) editNote{
TextViewController * vc = [(TextViewController *)[TextViewController alloc] init];
UINavigationController *nav = [[UINavigationController alloc] initWithRootViewController:vc];
[self.navigationController presentModalViewController:nav animated:YES];
[vc release];
}
通常情况下,对行选择我们使用推到pushviewcontroller下一个视图中的数据,但做大量的谷歌后,我无法弄清楚如何使用presentmodalviewcontroller来传递数据。
物业的路要走。如果您有更多紧迫的需求(例如表格视图),则可以使用主控制器作为委托来设置委托系统。 – FeifanZ
谢谢一个男人!我知道我在搞什么地方! – lifemoveson
在“init”方法中使用属性还是传递var应该区分一点。如果对象需要信息被完全形成,那么你应该强制init方法需要它。如果它不是必需的,那么属性是好的,你可以考虑创建一个可以接受var的init方法作为方便。 –