presentModalViewController在iOS6中
在我的应用代码中,我仍然以presentModalViewController的形式呈现viewcontrollers。 这在iOS 6中已弃用。这是否意味着此方法对运行iOS 6的设备没有影响?
如果是的话,我怎样才能使我的应用程序在iOS 6上以模态方式呈现视图控制器? 我的Xcode版本不支持iOS 6,所以iOS 6中的所有新方法都无法使用。
已弃用意味着您不应该再使用此方法。 它仍然有效,但可能会在下一次更新中完全删除。
为了以模态方式显示视图控制器,您可以使用iOS 5.0中引入的新的-presentViewController:animated:completion:
方法。
关闭新的方法是-dismissViewControllerAnimated:completion:
https://developer.apple.com/documentation/uikit/uiviewcontroller
如果你有
[self presentModalViewController:aController animated:YES];
将其更改为
[self presentViewController:aController animated:YES completion:nil];
链接地址: http://www.djcxy.com/p/66329.html
上一篇: presentModalViewController in iOS6
下一篇: How to correctly implement iAds? iOS6 deprecation issues