Iphone 对于iPad应用程序,在tableView中单击标题时隐藏子标题并应显示

Iphone 对于iPad应用程序,在tableView中单击标题时隐藏子标题并应显示,iphone,ipad,uitableview,show-hide,popover,Iphone,Ipad,Uitableview,Show Hide,Popover,我正在开发一个iPad应用程序,它有一个popover,在popover中它显示一个tableView,在tableView中它有不同的组和一个SubAbbar,但是当点击标题时它应该显示SubAbbar,当再次点击标题时它应该隐藏SubAbbar。谁能告诉我怎么做 谢谢。在页眉上加一个不可见的按钮怎么样? 这将为您提供一个事件,您可以通过隐藏/显示选项卡栏(如果可能)或在没有显示该栏的动画的情况下显示新的视图控制器实例来应对该事件 编辑: 回答您的评论:这与代码无关。 只需在interface

我正在开发一个iPad应用程序,它有一个popover,在popover中它显示一个tableView,在tableView中它有不同的组和一个SubAbbar,但是当点击标题时它应该显示SubAbbar,当再次点击标题时它应该隐藏SubAbbar。谁能告诉我怎么做


谢谢。

在页眉上加一个不可见的按钮怎么样? 这将为您提供一个事件,您可以通过隐藏/显示选项卡栏(如果可能)或在没有显示该栏的动画的情况下显示新的视图控制器实例来应对该事件

编辑:

回答您的评论:这与代码无关。 只需在interface builder的标题上放置一个
ui按钮
,转到属性检查器并将按钮设置为custom(这将使其不可见)

相关代码可能如下所示:

//test.h
@interface test : UITableViewController  {    
}    
- (IBAction)customButtonPressed;    
@end
然后实施:

//test.m
BOOL isHidden =NO;
@implementation
-(IBAction)customButtonPressed{
    //Do the hiding or view swiching
    if(!isHidden){
        [self hideBar];
    }
    else{
        [self showBar];
    }
    isHidden=!isHidden;
}

然后回到inspector中,只需从连接inspector中的touchUpInside拖动到文件所有者,然后选择customButtonPressed

当我再次审视你最初的问题时,我的编辑并不是你想知道的,对吧?我知道,你能重新表述一下你的问题吗?对于哪项任务,你需要一些示例代码?