строка состояния и проблема с панелью навигации после отклоненного модального представления - PullRequest
3 голосов
/ 21 сентября 2010

приложения запускали модальное представление mailcomposer (MFMailComposeViewController) при нажатии кнопки «Связаться с нами».но как только модальное представление загружено, строка состояния автоматически скрывается.

Я устанавливаю состояние StatusStatusBarHidden на NO после того, как контроллер модального вида отключен.

[self dismissModalViewControllerAnimated:YES];
[[UIApplication sharedApplication] setStatusBarHidden:NO];

, но строка состояния и панель навигации перекрываются после того, как ModalViewController отклонен.

У меня нетПонять, как это исправить.Ценю любую помощь.Спасибо.

1 Ответ

2 голосов
/ 21 сентября 2010

моя проблема решена путем запуска MFMailComposeViewController из appDelegate tabBarController

 myAppDelegate *mDelegate = (myAppDelegate *)[[UIApplication sharedApplication] delegate];
[mDelegate.tabBarController presentModalViewController:picker animated:YES];

вместо запуска с навигационного контроллера

[self presentModalViewController:picker animated:YES];
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...