iOS - 内联显示多个标签

iOS - Displaying multiple labels inline

我想知道是否有人可以给我一些关于在 UITableView 上内联显示多个标签的见解 header。我知道这可以通过自动布局或编程布局来完成。

有一个委托方法请求 header 的视图。您可以配置自定义视图以满足您的需求,并将其设置为此函数的 return 值:

func tableView(tableView: UITableView, viewForHeaderInSection section: Int) -> UIView? {
  #code
}

你是否显示了固定数量的标签?

如果是,UIStackView 更容易,但仅在 iOS9 中可用,later.you 也可以添加约束以使它们宽度相等,并从每个中保留相同的 space other.This是通用的。

如果没有,UICollectionView最好solution.How使用UICollectionView,教程太多

我为 you.just 创建了一个视频教程,请参考它并遵循 steps.you 可能需要 3 分钟。(使用 ctrl + 3 指拖动或鼠标拖动。)祝你好运

https://youtu.be/Q-hrWKcwxMw