我很好奇Youtube的UITableViewCells是如何完成的,这是一个截图:
就像你可以看到细胞像方形和中心一样,我该怎么做?
答案 0 :(得分:4)
虽然您实际上可以使用UICollectionView
而不是UITableView
,但实际上也可以使用UITableView
来实现此布局(YouTube应用)。
您需要创建一个自定义UITableViewCell
,其中包含少量图片和标签。创建自定义UITableViewCell
时,会将项目添加到contentView
属性中。然后,您可以更改contentView
属性的约束或框架以实现此效果。
当然,有更多方法可以实现这种布局,但我会遵循这个:
UITableViewCell
。UITableViewCell
一个明确的背景。contentView
UIView
属性提供白色背景。contentView
。UITableViewCell
contentView
。创建这样的设计基本上并不困难。
答案 1 :(得分:2)
使用UICollectionView而不是UITableView
单元格自动居中,只需创建一个正方形大小。