4

我想将分隔符从 UITableView 更改为虚线。我能找到的只是 UITableViewCellSeparatorStyleBlabla ...

我可以换点别的吗?我宁愿不使用图像,但如果没有其他方法......

谢谢!

4

2 回答 2

10

尝试以下解决方案:

self.tableView.separatorColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"Dottedlineimage"]];   

注意:不要忘记在两种解决方案中关闭表格视图的默认分隔符样式:[self.tableView setSeparatorStyle:UITableViewCellSeparatorStyleNone];

======================或者试试这个========================== ==================

UIImageView *aLine = [[UIImageView alloc] initWithFrame:CGRectMake(cell.frame.origin.x, cell.frame.origin.y, cell.frame.size.width, cell.frame.size.height)];
 [aLine setImage:[UIImage imageNamed:@"yourDottedImage.png"]];
 [cell.contentView addSubview:aLine];
 [aLine release];  

乐意效劳:)

于 2012-04-21T19:19:49.327 回答
1

我认为没有分隔符作为虚线。您可以通过将图像附加到自定义单元格的末尾来创建自己的分隔符。

于 2012-04-21T18:12:40.257 回答