gpt4 book ai didi

ios - UItableview 有两组选项

转载 作者:行者123 更新时间:2023-11-29 05:22:02 24 4
gpt4 key购买 nike

我有一个表格 View ,根据用户类型的不同,显示的内容略有不同。因此,一个是狗主人的选择列表,另一个是遛狗者的选择列表。有些选项是相同的。实现这一点的最佳方法是什么?一个 TableView Controller ?

Name
Address
My walkers
My dogs
Name
Address
My customers
Walking qualifications

(在现实生活中,这些表要长得多)

最佳答案

创建两个不同的表格 View 单元格并根据用户类型更改单元格。这是一种做法。

func tableView(_ tableView: UITableView, cellForItemAt indexPath: IndexPath) -> UITableViewCell {
if dataSource[indexPath.item].isFirstuser {
let cell = tableview.dequeueReusableCell(withReuseIdentifier: “type1”, for: indexPath) as! type1Cell
let model = dataSource[indexPath.item]
cell.model = model
return cell
} else {
let cell = tableView.dequeueReusableCell(withReuseIdentifier: “type2”, for: indexPath) as! type2Cell
let model = dataSource[indexPath.item]
cell.model = model
return cell
}
}

关于ios - UItableview 有两组选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58595156/

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