gpt4 book ai didi

ios - 如何使第一个文本输入成为第一响应者并使用 Eureka 表单显示键盘?

转载 作者:可可西里 更新时间:2023-10-31 23:58:56 25 4
gpt4 key购买 nike

我在这里使用 Eureka forms swift 库:Eureka forms

每次出现 View 时,我都希望输入表单的第一行成为第一响应者。我尝试添加一个每次 View 出现时都会触发的 .cellUpdate 回调,并执行 cell.becomeFirstResponder() 但这没有用。有这个图书馆经验的人可以帮忙吗?谢谢。

最佳答案

试试这个

import UIKit
import Eureka

class ViewController3: FormViewController {

override func viewDidLoad() {
super.viewDidLoad()
form +++ Section("Custom cells")
<<< TextRow("TextRow"){_ in
}
}

override func viewWillAppear(animated: Bool) {
super.viewWillAppear(animated)
let row = self.form.rowByTag("TextRow") as! TextRow
row.cell.textField.becomeFirstResponder()
}
}

希望对你有帮助

关于ios - 如何使第一个文本输入成为第一响应者并使用 Eureka 表单显示键盘?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38657708/

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