【发布时间】:2013-11-21 23:04:24
【问题描述】:
我的应用是使用 UINavigationController 设置的,用于所有导航。我想使用模态转换在应用程序中呈现特定的视图控制器。问题是我想将新的 VC 嵌入导航控制器中,但只是一个视图需要使用模态动画而不是推送。
如何在 UINavigationController 内的单个视图控制器上实现此模态动画/过渡?
请记住,在此模态动画发生后,该页面上的按钮将继续按照标准 UINavigationController 推送动画工作。
【问题讨论】:
-
忘记有类似模态的东西并做一个presentModalView。应该可以的。
-
在 iOS 7 中,presentModalViewController 已被弃用,当我执行该方法时,它会将视图从 UINavigationController 中取出。
-
我的意思是 [self.navigationController presentViewController:yourViewController ...]
-
模态视图始终是全屏的,但是您可以更改演示样式。
标签: ios iphone objective-c uinavigationcontroller