gpt4 book ai didi

iphone - UITableView 的非字母索引

转载 作者:搜寻专家 更新时间:2023-10-30 20:12:20 25 4
gpt4 key购买 nike

如何为 UITableView 实现非字母索引?在 Apple 的 Remote App 中可以看到这方面的一个例子。查看歌曲时,右侧有一个虚线索引,允许用户快速滚动浏览整个表格。也没有节标题。

谢谢

最佳答案

我猜它的工作原理是返回一个充满“中间点”字符 (Unicode 00B7) 的数组,并以“子弹”字符 (2022) 结尾。在 Remote 应用程序中,索引中有 23 个项目;因此,为此,您需要将数据分成 23 个长度大致相等的部分。正如 occulus 所说,在 -tableView:titleForHeaderInSection: 中返回 nil@"" 将导致不显示任何节标题。

在数据源的 -sectionIndexTitlesForTableView: 方法中返回上述字符数组,然后实现 -tableView:sectionForSectionIndexTitle:atIndex: 以返回它给你的部分索引,你应该得到与 Remote 相同的行为。

关于iphone - UITableView 的非字母索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5299367/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com