我设计的金额部分的设置,所以我的要求是: 1。默认金额应为0.00美元。2.最大金额为99999.99美元,3.使用数字键盘输入金额时,应从小数点(美分)右侧到小数点(美元)左侧填写金额。例如,默认值是$0.00,当我放置1时,它应该显示$0.01,当我放置2时,它应该显示$0.12,之后对于3,它应该显示$1.23,依此类推,直到$99999.99。我不确定,但我认为这种方法应该使用
-(void)textFieldDidEndEditing:(UITextField *)textField
或
- (BOOL)textFieldShouldReturn:(UITextField *)textField.
我在编码方面有点弱,如果可能,请给我的代码,将对我更好的答案。
我怎么才能得到这个呢?需要帮助。
谢谢
发布于 2012-10-11 20:35:59
-(IBAction)btnPointPress:(id)sender
{
if([stringMain length] < 10)
{
stringMain = [[NSString stringWithFormat:stringMain]stringByAppendingFormat:@"."];
pointCheck = YES;
pointOnce++;
}
lastString = stringMain;
number = [stringMain doubleValue];
}这是用于添加小数点的。现在告诉我这之后你的要求是什么?
https://stackoverflow.com/questions/12839533
复制相似问题