Iphone 工具栏未显示在MailController上

Iphone 工具栏未显示在MailController上,iphone,toolbar,Iphone,Toolbar,systemItem1UIBarButtonItem未显示。不允许修改此视图控制器。苹果已采取措施防止其以这种方式进行编辑 MFMailComposeViewController *mailController = [[MFMailComposeViewController alloc] init]; UIBarButtonItem *systemItem1 = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSy

systemItem1
UIBarButtonItem未显示。

不允许修改此视图控制器。苹果已采取措施防止其以这种方式进行编辑

MFMailComposeViewController *mailController = [[MFMailComposeViewController alloc] init];

UIBarButtonItem *systemItem1 = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemAction 
                                                        target:self action:@selector(action];

[mailController setToolbarItems:[NSArray arrayWithObject:systemItem1]];
同样,您可以从中自定义任何内容…但是

来自MFMailComposeViewController类参考: 重要提示:邮件合成界面本身是不可自定义的,不能由应用程序修改。此外,在显示界面后,不允许您的应用程序对电子邮件内容进行进一步更改

UIBarButtonItem *btnTemp = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonItemStyleDone target:self action:nil];

[[[[picker viewControllers] lastObject] navigationItem] setRightBarButtonItem:btnTemp]; 

[btnTemp release];