有人知道这个应用程序是否使用 UITableView 并在其中包含 UITextView 吗?如果是这样,我想问一下这是如何做到的。我还想知道如何单击一下即可呈现日期选择器。为了清楚地说明我想要实现的目标,我上传了一张图片。
最佳答案
它可以是标签或文本字段。在呈现日期选择器方面,您将使用 didSelectRowAt 函数,就像 Kid_x 所说的那样。我在这个网站的帮助下在我正在构建的应用程序上做到了这一点。首先,我在 ViewController 类中声明了 var datePickerVisible = false
并以图片为例,我像这样切换了日期选择器的可见性
override func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) {
if indexPath.row == 1 {
tableView.beginUpdates()
datePickerVisible = !datePickerVisible
tableView.endUpdates()
}
tableView.deselectRow(at: indexPath, animated: true)
}
关于ios - Swift - 在 UITableView 中组合 UITextfield,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56603764/