テキストフィールドがあり、数字が「1234567890」 になっています。これをタップすると、最後に番号が削除されます。キーボードのように ただし、1回のタップは、一度に1つのintを削除する必要があります。 整数を一度に削除したくない場合は、1回のクリックごとに1つのintを削除するだけです。テキストフィールドの文字を削除する
どうすれば実装できますか? 提案は常に
テキストフィールドがあり、数字が「1234567890」 になっています。これをタップすると、最後に番号が削除されます。キーボードのように ただし、1回のタップは、一度に1つのintを削除する必要があります。 整数を一度に削除したくない場合は、1回のクリックごとに1つのintを削除するだけです。テキストフィールドの文字を削除する
どうすれば実装できますか? 提案は常に
- (IBAction) deleteCharacter : (id)sender
{
if ([textField.text length] > 0)
{
textField.text = [textField.text substringToIndex:[textField.text length] - 1];
}
}
は、TextField文字列を取得し、that.Againから最後の文字を削除評価されているテキストフィールド
NSString *str=urTextField.text;
urTextField.text=[str substringToIndex:([str length]-1)];
urTextField.text = [urTextField.text substringToIndex:([urTextField.text length] -1)]; – KingofBliss
簡単な質問で新しい文字列が表示されます。 iOSライブラリ、UITextFeild、NSStringを参照してください。 – ChangUZ