我正在创建一个表视图来添加用户的详细信息。我正在使用自定义单元格。
import UIKit
class AddUserViewCell: UITableViewCell {
@IBOutlet weak var typetextfield: UITextField!
override func awakeFromNib() {
super.awakeFromNib()
// Initialization code
}
override func setSelected(selected: Bool, animated: Bool) {
super.setSelected(selected, animated: animated)
// Configure the view for the selected state
}
}
我在表视图中有7个部分,每个部分有1个单元格。我正在写下代码。
如何在为表创建单元格时使用自定义单元格。
我试过但滚动文本字段值正在消失。
答案 0 :(得分:0)
这是因为tableview使细胞出现性能。它在前面(可见行)时重用单元格和分配,在不在前面时(不可见行)进行破坏。因此,如果您有固定数量的文本字段来接受用户输入,那么最好不要使用tableview来执行此操作。
您应该使用scrollview
并将textfields
放在上面。 Tableview用于显示更大量的数据,或用于显示未修复数据大小的数据。
对于收集用户详细信息或注册或登录类型的viewcontroller,不应要求使用tableview。