代码之家  ›  专栏  ›  技术社区  ›  MikeyWard

UITabBarController选项卡不起作用

  •  0
  • MikeyWard  · 技术社区  · 14 年前

    场景:UITabBarController有三个选项卡,分别对应于成功实例化/初始化的三个视图控制器。

    但是,第一个选项卡不响应点击。不能切换到第一个选项卡。

    所有三个VCs都存在于内存中并响应消息。所有三个VCs的实例化方式相同:

    //Initialize the tab bar view controllers
    vc1 = [[VC1 alloc] init];
    vc2 = [[VC2 alloc] init];
    vc3 = [[VC3 alloc] init];
    tabCon = [[UITabBarController alloc] init];
    
    //Install the tab bar
    NSArray *viewControllers = [NSArray arrayWithObjects:vc1,vc2,vc3,nil];
    [tabCon setViewControllers:viewControllers];
    [vc1 release];
    [vc2 release];
    [vc3 release];
    

    如果您对可能的原因有任何想法,我们将不胜感激。

    1 回复  |  直到 14 年前
        1
  •  0
  •   MikeyWard    14 年前

    好吧,恐怕这个解决方案对任何遇到类似问题的人都没有什么帮助。