Я использую следующий код для отображения смс в приложении. У моего приложения нет строки состояния. (Я использую экран 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];
}
Это хорошо работает для отображения контроллера просмотра сообщений. (Но строка состояния возвращается, что мне не нужно показывать)
Но проблема в том, что когда я нажимаю «Отмена» или «Отправить», после возврата в приложение я вижу пустое пространство вверху (в позиции строки состояния) экрана. И строка состояния скрыта.
Почему это происходит, когда моя строка состояния установлена как скрытая в приложении-делегате. Как избавиться от пробелов после показа смс в приложении.