我已经使用sectionForSectionIndexTitle
委托方法为tableview
右侧的每个部分创建了一个索引,一切正常,但是我面临的问题是当我在iPhone 5s
上运行此应用程序,与其他屏幕尺寸相比,该屏幕尺寸较小,并且在屏幕高度内未显示右侧的字母索引,并且在屏幕区域之外且用户看不见的字母很少。有人可以指导我如何控制表格视图右侧的索引高度,以便它也适合较小的屏幕尺寸。
//Mark - sectionForSectionIndexTitle
func tableView(_ tableView: UITableView, sectionForSectionIndexTitle title: String, at index: Int) -> Int {
return groupIndexTitles.firstIndex(of: title)!
}
答案 0 :(得分:0)
如果长度太长,操作系统会自动截断阵列。例如,如果以纵向查看联系人列表,则将看到完整的索引A-Z,但是旋转到横向时,将看到A * D * ....依此类推。 你不能大小。 但是您可以创建自定义表格视图并集成自定义索引视图。