Iphone 我可以像联系人列表一样将字母跳转列表添加到表视图中吗
我想在我的应用程序中创建一个自定义联系人列表,提供类似于标准联系人列表的a-Z跳转列表Iphone 我可以像联系人列表一样将字母跳转列表添加到表视图中吗,iphone,uitableview,Iphone,Uitableview,我想在我的应用程序中创建一个自定义联系人列表,提供类似于标准联系人列表的a-Z跳转列表 对于TableView,这是可能的吗?当然,只需从UITableViewDataSource方法-sectionIndexTitlesForTableView返回一个NSStrings数组即可 作为记录,此“跳转列表”称为节索引 您还需要将其与实际拥有的节数相对应,如果没有,则可以使用tableView:sectionForSectionIndexTitle:来处理为哪些索引显示哪些节 我的朋友,医生在看医生
对于TableView,这是可能的吗?当然,只需从
UITableViewDataSource
方法-sectionIndexTitlesForTableView
返回一个NSStrings
数组即可
作为记录,此“跳转列表”称为节索引
您还需要将其与实际拥有的节数相对应,如果没有,则可以使用tableView:sectionForSectionIndexTitle:
来处理为哪些索引显示哪些节
我的朋友,医生在看医生。是的。在数据源中实现
有关如何使用它,请参阅示例代码。查看文档。有一种方法
sectionIndexTitlesForTableView:
和tableView:sectionForSectionIndexTitle:atIndex:
。这些应该会让你开始学习。有一个关于如何在中完成这项工作的全面教程,名为“填充索引列表”
此外,如果您还需要具有搜索功能(放大图标),有两种编写良好的解决方案:
var list = ["A","B","C","D"];
override func sectionIndexTitles(for tableView: UITableView) -> [String]? {
return list
}
“对不起,找不到该页”。苹果,永久URL就这么多了!