在故事板中使用MFMailComposeViewController不起作用

Ale*_*amb 6 cocoa-touch objective-c ios5 uistoryboard mfmailcomposeviewcontroller

在故事板中,我可以设置从按钮到a的segue,UIViewController并使其以模态显示.这很好用.然而,当我在故事板从改变类UIViewControllerMFMailComposeViewController,它不会在所有的工作.出现的只是顶部的导航栏,显示屏的其余部分用黑色填充.我采取了错误的做法吗?

Bes*_*esi 2

我也遇到了类似的问题ABPeoplePickerNavigationController,而且我似乎也无法弄清楚问题是什么。你可以

  1. 返回到 aIBAction并创建MFMailComposeViewController您自己的实例并显示它。

  2. 如果你想继续使用故事板,我认为这是可取的,那么你可以创建一个包装类,在内部实例化MFMailComposeViewController然后作为代理对象运行,从而将方法传播viewDid***viewWill***包装类,并返回包装的 VC 的视图只读view属性...你明白了。