gpt4 book ai didi

ios - TableView 单元格启用编辑

转载 作者:行者123 更新时间:2023-11-28 08:49:54 25 4
gpt4 key购买 nike

如何为用户启用编辑以在给定的表格 View 单元格上输入信息?我希望能够添加几个静态单元格并允许用户在这些特定单元格中插入信息 enter image description here

最佳答案

只需将 textField 添加到您希望用户能够编辑的行

var txtField = UITextField(frame: CGRect(x: 0, y: 0, width: cell.frame.size.width, height: cell.frame.size.height))
cell.addSubview(textView)

假设您希望用户能够向单元格 3 添加文本。

func tableView(tableView: UITableView,cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell{
let cell: UITableViewCell! = tableView.dequeueReusableCellWithIdentifier("Cell", forIndexPath: indexPath)

if (indexPath.row == 3){
var txtField = UITextField(frame: CGRect(x: 0, y: 0, width: cell.frame.size.width, height: cell.frame.size.height))
cell.addSubview(textView)
return cell
}
}

更新要更改所选单元格的高度,请使用以下代码。

func tableView(tableView: UITableView, heightForRowAtIndexPath indexPath: NSIndexPath) -> CGFloat {
if indexPath.row == 3 {
return 300.0
} else {
return 45.0
}
}

关于ios - TableView 单元格启用编辑,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34501095/

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