2016-08-17 2 views
0

携帯電話を振ると、アクティブなUITextFieldにバックスペースを送信します。バックスペースキーイベントをアクティブなテキストフィールドに送信

私は振り回しイベントを捕捉していますが、最初のレスポンダ(アクティブコントロール)にバックスペース文字を送信する方法を理解できません。

誰でも手伝っていただけますか?

+0

?現在のファーストレスポンダを決定し、 'UITextField'であるかどうか、' UITextField'で 'deleteBackward'メソッドを呼び出す方法は? – rmaddy

+0

私は基本的に、デバイスを振ったときにアクティブなレスポンダがあったとしても、 'deleteBackward'(そして後で' insertText')を呼び出す方法を理解しようとしています。 –

+0

http://stackoverflow.com/questions/1823317/get-the-current-first-responder-without-using-a-private-api – rmaddy

答えて

-2

あなたはそれをこのよう

をしなければならない場合(_shakes){

NSString *strrr = _textField.text; 

NSString *modStr = [strrr substringWithRange:NSMakeRange(0, [strrr length]-1)]; 

NSLog(@"Print %@",modStr); 

_textField.text = modStr; 

}あなたが助けて何が必要です

関連する問題