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 指拖动或鼠标拖动。)祝你好运
有一个委托方法请求 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 指拖动或鼠标拖动。)祝你好运