我正在尝试检测两者之一是否有任何变化UITextfields
。两个文本字段有标签(1 和 2),初始值存储在变量中。在编辑时,它将新值与变量进行比较,如果有变化,则使其setHeadingsButton
可见。
我有第一个文本字段链接到 ViewDidLoad 中的委托:
impactLabel1.delegate = self;
因此以下适用于文本字段 ImpactLabel1,但显然不适用于 ImpactLabel2。
-(void) textFieldDidEndEditing:(UITextField *) textField
{
if (textField.tag == 1)
{
if (impactLabel1.text != impactlabel1)
{
[setHeadingsButton setAlpha:1];
}
}
if (textField.tag==2)
{
if (impactLabel2.text != impactlabel2)
{
[setHeadingsButton setAlpha:1];
}
}
您如何正确地将两个文本字段链接到委托?