无法在 UITextfield 上添加操作以查看控制器
Can't add action on UITextfield to view controller
很好,直到我突然无法在 xcode 上向 UITextfield
添加操作,故事板上视图控制器的 class 名称 == 视图控制器的代码,没问题向 UIButton 添加动作,但 UITextField 在 ctrl 拖动到代码时没有动作选项:((
我想知道到底发生了什么
您可以使用UITexFieldDelegate
协议的textFieldDidBeginEditing
方法。当您点击文本字段时调用此方法
UITextField 不提供操作。使用 UITextFieldDelegate。
勾选这个linkhttps://developer.apple.com/reference/uikit/uitextfielddelegate
好的,找到问题了,
我使用了 SwiftValidator 和这个:https://github.com/jpotts18/SwiftValidator/blob/43fddfb3851b8edc3b26ec0d49404fa445963483/SwiftValidator/Core/Validatable.swift
扩展以某种方式搞砸了XCode,我无法在界面生成器上为 UITextFIeld 添加 IBAction。
类似的问题,但在 UIButton 上:Can't connect IBAction in Xcode
很好,直到我突然无法在 xcode 上向 UITextfield
添加操作,故事板上视图控制器的 class 名称 == 视图控制器的代码,没问题向 UIButton 添加动作,但 UITextField 在 ctrl 拖动到代码时没有动作选项:((
我想知道到底发生了什么
您可以使用UITexFieldDelegate
协议的textFieldDidBeginEditing
方法。当您点击文本字段时调用此方法
UITextField 不提供操作。使用 UITextFieldDelegate。
勾选这个linkhttps://developer.apple.com/reference/uikit/uitextfielddelegate
好的,找到问题了,
我使用了 SwiftValidator 和这个:https://github.com/jpotts18/SwiftValidator/blob/43fddfb3851b8edc3b26ec0d49404fa445963483/SwiftValidator/Core/Validatable.swift
扩展以某种方式搞砸了XCode,我无法在界面生成器上为 UITextFIeld 添加 IBAction。
类似的问题,但在 UIButton 上:Can't connect IBAction in Xcode