如何在UITableView中刚刚创建的单元格中将焦点设置为textField

时间:2019-02-19 02:44:08

标签: ios swift uitableview uitextfield

我如何将焦点设置为(使第一响应者)一个包含在表格视图中刚刚创建的单元格中的文本字段?

我面临的麻烦是,由于过滤,单元格不会总是位于表格的顶部/底部。

我当前正在通过调用此函数将新的单元格加载到表视图中:

func newEntry() {
    let entityDescription = NSEntityDescription.entity(forEntityName: "Entity", in: pc)

    let item = Entity(entity: entityDescription!, insertInto: pc)

    item.customerName = ""
    item.entryTime = systemTimeOutlet.text

    do {
        try pc.save()
    } catch {
        print(error)
        return
    }
    self.tableView.reloadData()
}

我希望创建此单元格时,文本字段将自动成为焦点并成为第一响应者,以便用户可以通过使用键盘输入名称来开始使用

(它们只是单元格中的一个文本字段。)

0 个答案:

没有答案