UIViewController в NSObject не отображается при вызове presentModalViewController - PullRequest
0 голосов
/ 09 апреля 2010

Я новичок в разработке для iPhone, и я пытаюсь запустить UIviewController, когда пользователь нажал кнопку, которая позволит ему отправить электронное письмо.

Итак, мой AppControler - это NSObject ведьма, содержащая UIWindow и UIViewController * myViewController

Когда я определяю щелчок по кнопке, я создаю это:

 MFMailComposeViewController *picker =
 [[MFMailComposeViewController alloc] initWithNibName:@"MainWindow"
 bundle:nil];

  picker.mailComposeDelegate = myViewController;

... установить почту

и затем, когда я пытаюсь представить контроллер вида с этим

 [myViewController presentModalViewController:picker animated:YES];

 [picker release];

Ничего не добавляется ..

Я знаю, что это просто, но я не могу понять, что не так.

спасибо

1 Ответ

0 голосов
/ 09 апреля 2010

Попробуйте использовать:

[ self presentModalViewController: анимация выбора: ДА];

Как уже упоминалось @dannywartnaby, если myViewController не указывает на текущий контроллер представления (сам), он не будет работать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...