2014-03-07 179 views

回答

2

使用UICollectionView,而不是一个UITableView

细胞自动居中,只需创建一个正方形大小。

+0

谢谢你完美的工作! –

4

虽然您实际上可以使用UICollectionView而不是UITableView,但实际上也可以使用UITableView来实现此布局(YouTube应用程序)。

您将需要创建一个自定义UITableViewCell,它具有很少的图像和标签。当您创建自定义UITableViewCell时,可以将项目添加到contentView属性。然后可以更改contentView属性的约束或框架以实现该效果。

当然,还有更多的方法来实现这一布局,但我会按照这一个:

  1. 创建的UITableViewCell自定义子类。
  2. UITableViewCell一个清晰的背景。
  3. 给出创建的子类的contentViewUIView属性的白色背景。
  4. UITableViewCell中将单元格间距限制添加到contentView
  5. contentView中设计单元格的布局。

基本上不难创建这样的设计。

相关问题