2011-02-02 16 views
1

キーボード型のNumpadを持つUITextFieldがあります。私は、ユーザーが完了したら、キーボードを隠すことができるようにしたい。Numpadを使用したresignFirstResponderの処理

- (BOOL)textFieldShouldReturn:(UITextField *)textField { 
    [textField resignFirstResponder]; 
    return YES; 
} 

numpadには、キーボード操作を完了とマークするReturnキーがありません。

+1

、ユーザが「完了」である場合には?あなたは彼らが完了したことを示すためのボタンを提供していますか、または彼らは特定の長さの番号を入力する必要があります...? – kevboh

答えて

0

透明なUIButtonを使用して背景に触れることができるようにしてから、ボタンセレクタメソッドでレスポンダを辞めるか、キーボードにカスタムボタンを追加することができます。

それはキーボードにボタンを追加するには複雑なプロセスのビットだが、ここで良いのチュートリアルがあります:

http://www.iphonedevsdk.com/forum/iphone-sdk-tutorials/7350-adding-subviews-custimize-keyboard.html

関連する問題