是否可以以编程方式创建此分隔符样式效果?我曾尝试使用 Photoshop 创建的图像添加 uiview,但效果不佳。
谢谢
我只需设置separatorStyle = UITableViewCellSeparatorStyleNone
并在单元格视图中添加一个 UIImageView 子视图,该子视图在底部具有您想要的分隔符。
您可以通过为视图设置背景图像并使表格单元格分隔符颜色来实现此目的[UIColor clearColor]
[tableView setSeparatorStyle:UITableViewCellSeparatorStyleSingleLine];
tableView.separatorColor = [UIColor colorWithRed:132.0f/255.0f green:132.0f/255.0f blue:131.0f/255.0f alpha:1.0f];
您可以在表格视图中使用separatorStyle
和的组合。separatorColor
您还可以将带有图像的视图或简单的背景颜色和透明度添加到单元格的顶部/底部。
看起来你可以设置tableView.separatorColor = [UIColor blackColor];
并在单元格顶部添加一个 1px 高的视图,白色背景和alpha = 0.1
.