【发布时间】:2012-04-05 16:49:59
【问题描述】:
有什么区别:
[self.navigationController presentModalViewController:nav animated:YES];
和
[self presentModalViewController:nav animated:YES];
self 是 UIViewController 的子类。
除此之外,我如何关闭模态视图是否重要? 示例:
[self dismissModalViewControllerAnimated:YES];
或
[self.navigationController dismissModalViewControllerAnimated:YES];
如果一个modalView由self.navigationController呈现,在self调用时是否会被dismiss,反之亦然?
我知道苹果建议在实际实现中使用协议和委托,但我只是想找出“幕后”的行为是否相同。
我一直在四处寻找答案,但我还没有找到任何东西,所以如果这是重复的,我事先道歉。
谢谢
【问题讨论】:
标签: objective-c uiviewcontroller uinavigationcontroller presentmodalviewcontroller