如果我以编程方式创建UITextField,它是否有标记值?我可以为标签设置一个值吗?基本上我有一个应用程序允许某人点击加号,并创建一个新的uitextfield。我需要捕获文本字段的值并跟踪该值的字段。我正在使用tag属性来确定哪个uitextfield是哪个,然后根据它存储它。基本上,我想为每个uitextfield分配一个唯一的id。是否可以设置标签?我知道我可以扩展UITextField类并以这种方式实现它。这是唯一的方法吗?
答案 0 :(得分:1)
tag
是UIView
的属性。 UITextField
是一种UIView
。因此,您已在UITextField
中提供了一个标记属性。
它的默认值应该是0但它肯定是可写的,所以像textField.tag = 42;
这样的东西是有效的。