兩種方式,看你的tableView是哪種樣式。
如果是UITableViewStylePlain,你可以將UITableViewCell的separator設定為UITableViewCellSeparatorStyleNone。將tableViewCell的背景色,contentView的背景色設定為透明,在contentView中新增一個UIImageView做為背景,使UIImageView的高度小於cell的高度,這樣創建出的tableView就可以使每個cell之間看起來有一定間隔。這個間隔就是imageView的高度與cell的高度之間的差值。
如果你的tableView樣式是UITableViewStyleGrouped,那就更好辦了,因為group的tableView每個section都是隔開的,你只需要給每個section新增一行cell就行了。如果需要調整section之間的距離,你可以用UITableView的屬性sectionHeaderHeight或sectionFooterHeight來設定。也可以用delegate方法來設定高度,heightForHeaderInSection或heightForFooterInSection
兩種方式,看你的tableView是哪種樣式。
如果是UITableViewStylePlain,你可以將UITableViewCell的separator設定為UITableViewCellSeparatorStyleNone。將tableViewCell的背景色,contentView的背景色設定為透明,在contentView中新增一個UIImageView做為背景,使UIImageView的高度小於cell的高度,這樣創建出的tableView就可以使每個cell之間看起來有一定間隔。這個間隔就是imageView的高度與cell的高度之間的差值。
如果你的tableView樣式是UITableViewStyleGrouped,那就更好辦了,因為group的tableView每個section都是隔開的,你只需要給每個section新增一行cell就行了。如果需要調整section之間的距離,你可以用UITableView的屬性sectionHeaderHeight或sectionFooterHeight來設定。也可以用delegate方法來設定高度,heightForHeaderInSection或heightForFooterInSection