我试图以模态方式呈现MFMessageComposeViewController。
MFMessageComposeViewController *controller =[[MFMessageComposeViewController alloc] init];
if([MFMessageComposeViewController canSendText])
{
controller.body = @"Welcome to my app!";
controller.recipients = [NSArray arrayWithObjects:@"99999999", nil];
controller.messageComposeDelegate = self;
[self presentViewController:controller
animated:TRUE
completion:nil];
}
MFMessageComposeViewController的导航栏显示为透明。
控制器显示如下:
任何想法如何解决这个问题?
谢谢, 丹尼尔
答案 0 :(得分:2)
您已使用外观代理更改了导航栏。要么还原这些更改,要么直接在MFMessageComposeViewController
的导航栏上覆盖它们。