gpt4 book ai didi

ios - 如何在 Swift 的同一部分中显示 UITableView 中的特定行列表

转载 作者:行者123 更新时间:2023-11-28 15:00:38 26 4
gpt4 key购买 nike

我是 Swift 的新手。我必须在表格 View 的右侧实现字母列表,就像在 Apple 的联系人列表中一样。

Demo image

是否可以仅在同一部分实现它。即只有一个部分?

因为我只有一个部分而且我不想在每个特定行之前添加标题。我想到达以特定字母开头的那一行。

有很多使用多节的例子,但我没有找到任何关于如何通过单节来做到这一点的解释。如果有任何方法,请分享。
提前致谢。

我创造了

  var arrIndexSection : NSArray = ["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","#"]

并使用此函数显示右侧数组

  func sectionIndexTitles(for tableView: UITableView) -> [String]? {
return arrIndexSection as! [String]
}

func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
let name = arrayOfName?


let cell = tableView.dequeueReusableCell(withIdentifier: "CustomCell") as! CustomCell

cell.lbl_Name.text = name
}

显示数组列表在这之后我不知道该怎么办

最佳答案

您也可以使用一个部分来完成此操作,但是您必须制作 2 个单元格,一个用于内容,另一个用于保存字母表,确保这需要仔细管理数据源数组,并且模拟您可能拥有的 headerView 如果这是一个 multiSection tableView

关于ios - 如何在 Swift 的同一部分中显示 UITableView 中的特定行列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48966456/

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