2010-12-05 4 views
2

Есть ли TTNavigator, эквивалентный popViewController UINavigationController? (? Или альтернативный способ уволить контроллер представления, что я не могу найти)TTNavigator popViewController?

ответ

2

Через несколько быстрого Googling я нашел эту страницу: http://api.three20.info/interface_t_t_navigator.php

Я думаю, что это метод, который вы ищете:

(void) - removeAllViewControllers
Удаляет все контроллеры представлений из окна и освобождает их.

2

Вы можете получить доступ к навигации контроллера через TTNavigator и вызвать popViewControllerAnimated. Что-то вроде этого:

[[TTNavigator navigator].topViewController.navigationController popViewControllerAnimated:YES]; 
+0

Благодарим за отзыв. К сожалению, это всплывает контроллер верхнего уровня, только для отображения того же контроллера. Я не уверен, что три20 делает внутренне, чтобы это произошло. – thebossman 2010-12-07 00:46:10

0

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

[[TTNavigator navigator].visibleViewController.navigationController popViewControllerAnimated:YES];

Смежные вопросы