1
我有一个观点,我想的功能是这样的..如何立即计算在iphone中输入uitextfield?
第一的UITextField是价格为前10000 第二的UITextField PRECENTAGE为前70
第三的UILabel这将显示为前$结果7,000.00
我想这也是我只要一输入7的结果标签上应显示$ 700.00
我有一个观点,我想的功能是这样的..如何立即计算在iphone中输入uitextfield?
第一的UITextField是价格为前10000 第二的UITextField PRECENTAGE为前70
第三的UILabel这将显示为前$结果7,000.00
我想这也是我只要一输入7的结果标签上应显示$ 700.00
作出反应,每按一次键,实现UITextFieldDelegate尤其是文本框:shouldChangeCharactersInRange:replacementString:方法,并将其设置一个是priceField和percentageField的代表。精神上的东西:
- (void)updatePrice {
float price = [priceField.text floatValue];
float percentage = [percentageField.text floatValue];
resultLabel.text = [NSString stringWithFormat:@"$ %.2f",
}
- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string {
[self updatePrice];
}
这是不是在我身边工作,而且应该更改字符在你不返回“真”或“假”错误在这里产生? – 2014-08-07 14:15:24