[self presentModalViewController:composer animated:YES];
在iOS 6中已弃用
所以我应该把它代替这个代码
答案 0 :(得分:3)
查看presentModalViewController:animated:
的文档。已弃用方法的文档清楚地说明了您应该使用的内容。
请记住,文档是你的朋友。 :)
替换为presentViewController:animated:completion:
。
答案 1 :(得分:2)
使用
[self presentViewController:pNewController animated:YES completion:nil];
你会没事的。它完全一样。
有关弃用的UIViewController方法的官方信息,请参见此处:http://developer.apple.com/library/ios/#documentation/uikit/reference/UIViewController_Class/DeprecationAppendix/AppendixADeprecatedAPI.html
答案 2 :(得分:0)
[self presentViewController:vc animated:NO completion:nil]; use this code for `iOS 6`
在iOS SDK
中,UIViewController
,presentModalViewController:animated:
和presentViewController:animated:completion:
有两种方法。
主要不同于上述两个陈述是
presentViewController:animated:completion:
在iOS 5 or lattere.
中使用
presentModalViewController:animated:
早期使用iOS 5