我正在开发一个转换器应用程序。在 iOS 中,我们没有下拉菜单之类的东西。对于一两次转换,这不是问题。但是对于相同类型的多次转换(例如时间:年到月、日、小时、分钟和秒),我们也有相反的转换。它使 UIView 看起来很糟糕。但是连接两个TextFields解决了相同类型的反向转换问题的一半。我不知道如何连接它们,以便用户与一个文本字段的交互自动改变另一个文本字段的值。如何做到这一点?
问问题
253 次
2 回答
3
- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string
{
if (textField == txtField1)
{
//Put your conversion , every character enter in textBox one will effect the textFiled2
textField2.text = //put your conversion output
return YES;
}
}
像这样试试
于 2013-10-30T09:14:56.190 回答
2
这应该是正确的方法
[_textField addTarget:self action:@selector(handleChanging:) forControlEvents:UIControlEventEditingChanged];
于 2013-10-30T09:23:47.173 回答