Swift 如何为UITextField而不是标记id创建自定义标记?

Swift 如何为UITextField而不是标记id创建自定义标记?,swift,tags,uitextfield,Swift,Tags,Uitextfield,我想知道是否有一种方法可以将textfield的ID设置为类似“jobTextfield”的内容,而不是在StoryBoard上设置为“Tag:0” 我的viewcontroller中有5个文本字段,我需要一种方法来识别它们,而不是数字,这样我就可以根据文本字段中包含文本的文本字段更新firebase控制台。不可能在这样的故事板字段中添加字符串(标记是Int)。但是,您可以使用枚举绑定标记,如: enum TextFieldType:Int { case jobTextfield

我想知道是否有一种方法可以将textfield的ID设置为类似“jobTextfield”的内容,而不是在StoryBoard上设置为“Tag:0”


我的viewcontroller中有5个文本字段,我需要一种方法来识别它们,而不是数字,这样我就可以根据文本字段中包含文本的文本字段更新firebase控制台。

不可能在这样的故事板字段中添加字符串(
标记
Int
)。但是,您可以使用枚举绑定标记,如:

enum TextFieldType:Int {
    case jobTextfield
    case superTextField
    case magicTextField
    case awesomeTextField
    case weirdTextField
}
然后,每当您需要识别特定的
UITextField

self.view.viewWithTag(TextFieldType.jobTextfield.rawValue)