Как использовать TTNavigator в одно касании - PullRequest
1 голос
/ 28 февраля 2012

Я пытаюсь следовать TTNavigatorDemo для реализации TTNavigator в приложении MonoTouch.Мой первый вопрос: что мне назначить PersistenceMode (я ожидал enum, но он запрашивает int!):

Navigator = new TTNavigator();
Navigator.Window = window;
Navigator.PersistenceMode = ???;

Во-вторых, я объявил карту URL:

Navigator.URLMap.FromToSharedViewController("tt://tabBar", Class.GetHandle(typeof(MainTabBarController)));

Но когда я пытаюсь перейти к нему, вызвав Navigator.OpenURL(@"tt://tabBar", false);, я получаю сообщение об ошибке:

- [TTNavigator openURL: animated:]: нераспознанный селектор, отправленный экземпляру 0x9c45120

Я также пытался зарегистрировать отображение с помощью Selector:

Navigator.URLMap.FromToSharedViewController("tt://tabBar", Class.GetHandle(typeof(MainTabBarController)), new NSObject(Selector.Init));

Есть ли какие-нибудь указатели о том, как заставить TTNavigator работать на Monotouch?Или есть лучшая альтернатива?

...