如果您不想使用UITextField集合,可以使用它,
@IBAction func buttontapped(_ sender: Any) {
self.view.subviews.forEach({ item in
if item.isKind(of: UITextField.self) {
let txtItem = item as! UITextField
txtItem.text = ""
}
})
}
Run Code Online (Sandbox Code Playgroud)
更新 @vacawama建议,
@IBAction func buttontapped(_ sender: Any) {
for case let txtItem as UITextField in self.view.subviews {
txtItem.text = ""
}
}
Run Code Online (Sandbox Code Playgroud)
假设:所有文本字段都是self.view直接的子视图.如果textfields是其他的子视图customview,你应该使用它customview而不是self.view
| 归档时间: |
|
| 查看次数: |
71 次 |
| 最近记录: |