0

我设计金额部分的设置,所以我的要求是: 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.

如果可能的话,我的编码有点弱,请用对我更好的代码回答我。

我怎样才能得到这个?需要帮忙。

谢谢

4

1 回答 1

0
-(IBAction)btnPointPress:(id)sender
{

if([stringMain length] < 10)
{
      stringMain = [[NSString stringWithFormat:stringMain]stringByAppendingFormat:@"."];
        pointCheck = YES;
        pointOnce++;

}

lastString = stringMain;
number = [stringMain doubleValue];
}

这是为了添加小数点。现在告诉我你的要求是什么?

于 2012-10-11T12:35:59.477 回答