Выдвижение двух UIViewControllers с одного URL в TTNavigator (Three20) - PullRequest
2 голосов
/ 07 января 2011

Я работаю над основным приложением данных с Three20.У меня есть конкретная ситуация, когда я должен показать подробный вид на объект, когда нажата кнопка запуска.Я также хочу нажать на список всех сущностей, прежде чем перейти к подробному представлению.Чтобы быть более конкретным, это то, что я хочу достичь.

  1. Когда нажата кнопка запуска, я хочу открыть табличное представление со списком всех сущностей.
  2. Затем нажмите Подробное представление конкретной сущности.

Возможно ли это в трех20 с одним URL-адресом для элемента запуска?Есть ли другой способ сделать это?

Я пытался найти различные способы сделать это, но я не смог этого сделать.Кто-нибудь может предложить какие-либо идеи?

Спасибо!

1 Ответ

1 голос
/ 07 января 2011

Не с одним URL, но в методе viewDidAppear вы можете вызвать

[[TTNavigator navigator] openURLAction:[[TTURLAction actionWithURLPath:<YOUR_SECOND_PATH>] applyAnimated:YES]];

Если вы хотите, чтобы они оба анимировались, в противном случае вызовите его в viewDidLoad как

 [[TTNavigator navigator] openURLAction:[TTURLAction actionWithURLPath:<YOUR_SECOND_PATH>]];
...