2011-09-05 58 views

回答

1

嘗試以下操作:

NSString * userInput = textBox.text; 
textBox.text = [NSString stringWithFormat:@".%@", userInput]; 

如果您需要的值作爲一個整數用於其他用途,請嘗試:

int userInput = [textBox.text intValue]; 
textBox.text = [NSString stringWithFormat:@".%d", userInput]; 

另外,如果你需要了解實時做到這一點的方法,使用方法:

- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string; { 

請務必返回YES,以便添加角色!希望有助於!

+0

但如何獲得numerickeypad,而點擊文本框?我試過這[txtTotalBill setKeyboardType:UIKeyboardTypeNumberPad];但它不工作。 – Developer

+0

您可以非常輕鬆地在nib文件中設置鍵盤類型。 – msgambel

1

去爲文本字段的keyboardType屬性,並有你想要的鍵盤類型。設置爲UIKeyboardTypeNumberPad

+0

感謝它的工作 – Developer