0

同じ画面上のあるUITextFieldから別のUITextFieldにコンテンツをコピーする必要があるという要件があります。これはエイリアスのようなものです。ユーザーが入力を開始するとすぐに、コンテンツのコピーを開始する必要があります。私は方法を使用しています(BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string

問題は、コンテンツを削除するロジックも実装する必要があることです。もっと便利なメカニズムがあると確信しています。

どんな助けでもありがたいです。

マルコス、どうもありがとう。

4

1 に答える 1

1

文字列を更新するには、次のようになります。

NSString *str = textField.text;
str = [str stringByReplacingCharactersInRange:range withString:string];

その後str、他のテキストフィールドに割り当てれば問題ありません。

于 2012-12-14T17:54:07.380 に答える