【发布时间】:2013-05-03 13:51:15
【问题描述】:
我正在尝试检测两个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];
}
}
如何正确地将两个文本字段链接到委托?
【问题讨论】: