0
当我使用TTLauncher调用TTTableViewController表加载正确则显示“正在加载...”屏幕预期,那么该表:Three20 TTLauncher和TTTableItem似乎以不同的方式推送视图?
- (void)launcherView:(TTLauncherView*)launcher didSelectItem:(TTLauncherItem*)item {
[[TTNavigator navigator] openURLAction:[TTURLAction actionWithURLPath:item.URL]];
}
然而,当我打电话从TTTableSubtitleItem的TTTableViewController使用网址:
[TTTableSubtitleItem itemWithText:@"Locations Map" subtitle:@"Find a specific location" URL:@"tt://BuildingsLocationTableViewController/Loc"]
加载屏幕不显示,它等待,然后直接进入加载表。谁能告诉我为什么这些调用TTTableViewController是不同的方式,考虑到他们都通过TTURLMap映射?
感谢
JC
嗨,它似乎问题发生时,我用initWithName而不是initWithNibName调用视图。我必须使用initWithName调用此视图,以便我可以使用以下参数传递参数:[map from:@“tt:// VideoListViewController /(initWithName :)”toViewController:[VideoListViewController class]]; – user598241 2011-06-10 09:12:29
如果您需要更多帮助(对不起,不清楚),您可以在这里粘贴您的主要问题控制器的地图定义,也可能粘贴'initWithName'实现? – sergio 2011-06-10 16:29:15