如何在monotouch中使用TTNavigator

时间:2012-02-28 10:06:17

标签: c# ios binding xamarin.ios three20

我正在尝试按照TTNavigatorDemo在MonoTouch应用上实施TTNavigator。 我的第一个问题是我分配给PersistenceMode(我期待一个枚举,但它要求我输入一个int!):

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

其次, 我已经宣布了一个网址:

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上运行的任何指示?或者有更好的选择吗?

0 个答案:

没有答案