MFMessageComposeViewControllerDelegate错误 - 黑屏

时间:2012-09-16 15:35:30

标签: iphone objective-c xcode presentmodalviewcontroller mfmessagecomposeview

我正在使用以下代码来显示应用程序内的短信。我的应用没有状态栏。 (我在纵向视图中使用320x480像素的屏幕)。

问题是当我加载控制器时,屏幕会变成黑色,如图所示......

http://desmond.imageshack.us/Himg211/scaled.php?server=211&filename=schermata092456187alle1.png&res=landing

这是代码:

            MFMessageComposeViewController *picker = [[MFMessageComposeViewController alloc] init];
            picker.messageComposeDelegate = self;

            picker.recipients = [NSArray arrayWithObject:@"123456789"];   // your recipient number or self for testing
            picker.body = @"test";

            [self presentModalViewController:picker animated:YES];

1 个答案:

答案 0 :(得分:2)

模拟器当前不支持测试MFMessageComposeViewController。但是,MFMailComposeViewController是。

在实际设备上试用你的代码,它会起作用。