在一些应用程序中,例如Cool Iris,LiveShare,我看到他们使用自定义视图作为其简单的UITableView部分标题。有没有办法用自定义视图替换标准节标题栏?
答案 0 :(得分:21)
为了自定义节标题的外观,您可能希望使用两种方法。
- (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section
和
- (CGFloat)tableView:(UITableView *)tableView heightForHeaderInSection:(NSInteger)section
这些都在UITableView delegate protocol中找到。第一个将允许您创建自定义视图以显示为节标题。第二个只是确保你得到你想要的大小,以便你的视图不会被切断