Sim*_*ver 8 uitextfield ios uitextfielddelegate
iOS 6 xcode 4.6.2使用故事板
大家好我的问题是这个
我正在使用一个动态UITableView,它包含许多单元格,每个单元格都有两个单元格UITextFields.这两个字段在自定义单元格中定义为
@property (strong, nonatomic) IBOutlet UITextField *lowRangeField;
@property (strong, nonatomic) IBOutlet UITextField *highRangeField;
Run Code Online (Sandbox Code Playgroud)
我想用
-(void) textFieldDidEndEditing:(UITextField*) textfield
Run Code Online (Sandbox Code Playgroud)
获取值并将其保存到核心数据存储中.
现在,显然,我可以得到值并将其分配给我喜欢的地方,因为我有指向它的指针textfield.我的问题是我不知道如何识别cell这个实际上是哪个字段.我知道我可以textfields superview识别它所在的哪个单元格,所以我可以找出它是哪一组lowRangeField和highRangeField然后我卡住了
我希望这是一个简单的事情,我很想念,因为我有点像菜鸟!
感谢您花时间阅读和回复
干杯
西蒙
Bun*_*ylm 16
我的问题是我不知道如何识别这个实际上是哪个字段.
使用标记来识别.
lowRangeField.tag = 1;
highRangeField.tag = 2;
-(void) textFieldDidEndEditing:(UITextField*) textfield
{
if (textField.tag == 1) {
NSLog(@" clicked in lowRangeField");
} else if (textField.tag ==2) {
NSLog(@" clicked in highRangeField");
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
9524 次 |
| 最近记录: |