设置全局UITextField委托

时间:2016-09-14 15:19:08

标签: ios swift swift3 swift-extensions

我正在尝试找到一种方法来全局设置我的应用程序中使用的UITextFields的委托,而无需为每个UITextField手动执行此操作。我最初的想法是使用Swift扩展来做到这一点,但这似乎不可能。有什么想法......?

我现在拥有的:

extension UITextField {
    var delegate : UITextFieldDelegate {
        get {
            return UnoccludedTextFieldDelegate.sharedInstance
        }
    }
}

这会引发编译错误 - 'delegate' used within its own type

0 个答案:

没有答案