UITableView的自定义部分标题视图

时间:2011-05-26 00:58:32

标签: iphone objective-c

在一些应用程序中,例如Cool Iris,LiveShare,我看到他们使用自定义视图作为其简单的UITableView部分标题。有没有办法用自定义视图替换标准节标题栏?

1 个答案:

答案 0 :(得分:21)

为了自定义节标题的外观,您可能希望使用两种方法。

- (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section

- (CGFloat)tableView:(UITableView *)tableView heightForHeaderInSection:(NSInteger)section

这些都在UITableView delegate protocol中找到。第一个将允许您创建自定义视图以显示为节标题。第二个只是确保你得到你想要的大小,以便你的视图不会被切断