ios - 如何检测 Swift 2 的 UITextField 上的点击?

标签 ios swift2 uitextfield

有关于如何在 Swift 2 中执行此操作的文档或示例吗?

我读过很多文章,但除了跳转到主要在 Objective-C/Swift 1 中完成的代码之外,它没有提供太多细节。

最佳答案

您可以在属性检查器中或通过编程方式在文本字段上设置标签

 myTextfield.tag = 1 //AnyValue
 myTextfield.delegate = self

现在,实现文本域委托(delegate)方法并检查编辑了哪个文本域

 func textFieldShouldBeginEditing(textField: UITextField) -> Bool {

    if textField.tag == 1{
       //do here you want
    }
    return true
 } 

关于ios - 如何检测 Swift 2 的 UITextField 上的点击?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41920258/

相关文章:

iphone - MPMoviePlayerViewController 方向

ios - App/iOS 因 “Terminating in response to backboardd' s 终止而崩溃”

ios - 以编程方式将 UIButton 置于 Superview 类的中心(Swift 3)

swift - Swift 中 dispatch_once 的例子

ios - UITextField defaultTextAttributes 错误?

ios - 如何检测在 Cordova 中按下的主页按钮?

ios - 为 PFobjects 实现 UISearchController 时出错

swift - 如何在 Swift 中编写适用于所有类型的映射?

ios - 如何处理uitextfield中的退格

ios - 检测是否在 UITextField 中输入了 "space",并移动到下一个 UITextField