我是 iPhone 开发的新手。我想知道,是否可以删除表格视图的外边框,但我不想删除分隔表格视图单元格的线。如果我将 tableview 分隔符属性设置为 none,它会删除 tableview 的外边框并用线分隔单元格。我只想删除外边框而不删除单元格分隔符。有什么办法吗?
谢谢,拉吉
我是 iPhone 开发的新手。我想知道,是否可以删除表格视图的外边框,但我不想删除分隔表格视图单元格的线。如果我将 tableview 分隔符属性设置为 none,它会删除 tableview 的外边框并用线分隔单元格。我只想删除外边框而不删除单元格分隔符。有什么办法吗?
谢谢,拉吉
您必须设置页眉和/或页脚视图以删除顶部和底部的那些讨厌的线条,但保留单元格分隔符。
我这样做:
UIView *v = [[UIView alloc] initWithFrame:CGRectZero];
v.backgroundColor = [UIColor clearColor];
[self.myTableView setTableHeaderView:v];
[self.myTableView setTableFooterView:v];
[v release];
将分隔符属性设置为 none。它将完全删除边框。
现在,继承一个 tableViewCell 并覆盖 drwaRect 方法。这里写一个逻辑来在单元格的底部画一条线。