if([MFMessageComposeViewController canSendText])
{
MFMessageComposeViewController *controller = [[MFMessageComposeViewController alloc] init];
controller.body = @"This is a test!";
controller.recipients = [NSArray arrayWithObject:phones];
controller.messageComposeDelegate = self;
[self presentViewController:controller animated:YES completion:nil];
}
此代码使整个屏幕变白/空白。有什么建议吗?
最佳答案
问题出在这一行:
controller.recipients = [NSArray arrayWithObject:phones];
这是一个格式错误的电话号码数组。不确定为什么格式错误的电话号码没有引发错误,但将其过滤掉可以解决问题。
关于ios - MFMessageComposeViewController 显示空白/白色屏幕,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15138497/