我正在尝试使用UICollectionView实现按字母顺序排列的滚动列表,我不确定这是否可行,因为我只看到了表视图。目前我看到用于表视图的代码是
这是Swift中的一个简单解决方案,假设您在数组中有标题标题。如果找不到标题,它将返回数组中的先前索引。
func sectionIndexTitlesForTableView(tableView: UITableView) -> [String]? {
return "ABCDEFGHIJKLMNOPQRSTUVWXYZ".characters.flatMap{String($0)}
}
func tableView(tableView: UITableView, sectionForSectionIndexTitle title: String, atIndex index: Int) -> Int {
return self.headerTitles.filter{$0 <= title}.count - 1
}
如何更改此设置以使用集合视图?
答案 0 :(得分:0)
我知道Collection View也有部分和项目。你只需要垂直滚动。单元格宽度等于屏幕宽度。它看起来像桌子。