Как получить модальный вид с Three20? - PullRequest
2 голосов
/ 13 декабря 2010

У меня есть имя контроллера модального представления: ComposeMessageViewController. И имя контроллера основного вида: MainViewController. В MainViewController я сопоставляю URL-адрес ComposeMessageViewController следующим образом:

[map from:@"up://home/messages/compose_message/" toModalViewController:[ComposeMessageViewController class]];

В MainViewController я вызываю это модальное представление:

TTURLAction *urlAction  =   [[TTURLAction actionWithURLPath:@"up://home/messages/compose_message/"] applyAnimated:YES];
[[TTNavigator navigator]    openURLAction:urlAction];

Но я не знаю, как удалить (отклонить) ComposeMessageViewController, когда я закончу с ним. Кто-нибудь может мне помочь?

1 Ответ

8 голосов
/ 15 декабря 2010

Создайте кнопку с делегатом, установленным на self, и селектором, установленным на dismissModalViewController.

...