我需要创建一个带有分隔符的表格视图,例如iPad设置应用程序的主视图控制器中的表格视图。表格视图中的分隔符有一个白色阴影,看起来分隔符是半透明的。
有谁知道我怎么能达到这个效果?我宁愿在静态表视图中这样做。
答案 0 :(得分:1)
看起来他们使用了带有渐变背景的部分标题视图。实现此方法:
- (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section
创建1px宽的渐变和任何高度需要的高度。使用该渐变作为背景创建视图(它应该水平平铺)并返回该方法中的自定义视图(假设传递给方法的section
正确)。
您也需要实施tableView:heightForHeaderInSection:
才能使其正常工作。