gpt4 book ai didi

uitableview - 如何从 Custom UITableViewCell 获取值到 ViewController?

转载 作者:行者123 更新时间:2023-12-05 08:09:22 28 4
gpt4 key购买 nike

Please look at this image

我在 UITableViewCell 上有两个 UITextFields,它们的 IBOutlets 在名为“CustomCell.swift”的自定义 UITableViewCell 类中连接。Enter 按钮位于 ViewController 的 UIView 上,其 IBAction 位于名为“ViewController”的 UIViewController 类中。

单击 Enter 按钮后,我想查看两个文本字段是否为空。我该怎么做?请帮忙

最佳答案

在你有按钮操作的类中创建一个 Bool 变量

var isTextFieldTextEmpty: Bool!

然后在您的 TableView 数据源方法 cellForRowAtIndexPath 中添加

if myCell.myTextField.text?.isEmpty == true {
self.isTextFieldTextEmpty = true
} else {
self.isTextFieldTextEmpty = false
}

然后在您的(输入)按钮的 IBAction 中添加

self.myTableView.reloadData()
self.myTableView.layoutIfNeeded()
print(self.isTextFieldTextEmpty)

如果表格 View 的所有单元格中的所有文本字段都有文本,则打印假,否则如果所有文本字段中只有一个文本字段没有文本,则打印真

关于uitableview - 如何从 Custom UITableViewCell 获取值到 ViewController?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38781037/

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