【发布时间】:2011-08-23 07:44:02
【问题描述】:
我正在使用以下代码来显示应用内短信。我的应用没有状态栏。 (我在纵向视图中使用 320x480 像素的屏幕)
if ([MFMessageComposeViewController canSendText])
{
MFMessageComposeViewController* msgController = [[MFMessageComposeViewController alloc] init];
msgController.recipients = [NSArray arrayWithObject:self.globalSMS];
msgController.messageComposeDelegate = self;
[self presentModalViewController:msgController animated:YES];
[msgController release];
}
这可以很好地显示消息视图控制器。 (但是状态栏又回来了,我没必要显示) 但问题是,当我单击“取消”或“发送”时,返回应用程序后,我在屏幕顶部(状态栏位置)看到空白。并且状态栏是隐藏的。 为什么当我的状态栏在应用程序委托中设置为隐藏时会发生这种情况。显示应用内短信视图后如何消除空白。
【问题讨论】: