如何为 UITextField 创建自定义标签而不是标签 ID?
How to create a custom tag for UITextField instead of tag id?
我想知道是否有一种方法可以将文本字段的 ID 设置为 "jobTextfield" 之类的东西,而不是在故事板上使用 "Tag: 0"
我的 viewcontroller 中有 5 个文本字段,我需要一种方法来识别它们而不是数字,这样我就可以根据其中包含文本的文本字段更新我的 firebase 控制台
无法在此类故事板的字段中添加字符串(tag
是 Int
)。但是,您可以将您的标签与以下枚举绑定:
enum TextFieldType:Int {
case jobTextfield
case superTextField
case magicTextField
case awesomeTextField
case weirdTextField
}
然后当您需要识别特定的 UITextField
时:
self.view.viewWithTag(TextFieldType.jobTextfield.rawValue)
我想知道是否有一种方法可以将文本字段的 ID 设置为 "jobTextfield" 之类的东西,而不是在故事板上使用 "Tag: 0"
我的 viewcontroller 中有 5 个文本字段,我需要一种方法来识别它们而不是数字,这样我就可以根据其中包含文本的文本字段更新我的 firebase 控制台
无法在此类故事板的字段中添加字符串(tag
是 Int
)。但是,您可以将您的标签与以下枚举绑定:
enum TextFieldType:Int {
case jobTextfield
case superTextField
case magicTextField
case awesomeTextField
case weirdTextField
}
然后当您需要识别特定的 UITextField
时:
self.view.viewWithTag(TextFieldType.jobTextfield.rawValue)