3

私は TTCatalog の例をいじっていましたが、appdelegate にマップされた URL を使用して URL を追加しようとしました:

  [[[TTLauncherItem alloc] initWithTitle:@"Button 1"
                           image:@"bundle://Icon.png"
                           URL:@"tt://photoTest1" canDelete:YES] autorelease],

なんらかの理由で、クリックしても何も起こりません。

4

2 に答える 2

7

まだこれを理解できていない場合は、launcherView: didselectitem: で何もしていないと思います。

メソッド内に TTNavigator オブジェクトを作成し、openURLAction を呼び出すだけです。例えば

(void)launcherView:(TTLauncherView*)launcher didSelectItem:(TTLauncherItem*)item 
{
    TTNavigator *navigator = [TTNavigator navigator];
    [navigator openURLAction:[TTURLAction actionWithURLPath:item.URL]];
}
于 2010-07-12T14:02:20.463 に答える