如何在tableview标题部分中获取披露指标?

时间:2011-10-01 18:19:42

标签: iphone objective-c uitableview header tableview

我正在我的Tableview中自定义我的标题,并且我想在我的标题中添加一个可点击的公开指示符(箭头),这可能吗?

2 个答案:

答案 0 :(得分:1)

如果您已经自定义了标题视图,则只需添加一个自定义UIButton,其中包含一个公开指示符的图像,将其添加为标题视图的子视图。

如果您需要进一步的帮助,欢迎您。

修改 Jonathan是对的,UIButton有一个 UIButtonTypeDetailDisclosure ,所以不需要自定义图像。

答案 1 :(得分:0)

您可以使用

获取标题视图
- (void)tableView:(UITableView *)tableView willDisplayHeaderView:(UIView *)view forSection:(NSInteger)section

然后获取实际的标题视图

UITableViewHeaderFooterView *header = (UITableViewHeaderFooterView *)view;

创建一个详细披露的按钮

UIButton *button = [UIButton buttonWithType:UIButtonTypeDetailDisclosure];

然后设置此按钮的框架并将其添加到标题视图