2017-02-01 3 views
-1

タイトルが混乱する可能性があります。私は、Appleが2FAのウェブサイトに持っているような自動進化の6桁コードの入力を作成したいと考えています。したがって、6つの入力ボックスがあり、1つをクリックすると数字が入力され、自動的に次のフィールドに進み、最後のフィールドが入力ボタンを押します。私はあなたが6のUITextFieldのセットでUITextFieldDelegateメソッドを使用することができスウィフト3.iOSで自動的に進入してコードを入力するフィールドを作成するにはどうすればよいですか?

+1

使用** textFieldHasChanged **方法を選択された場合に次に移ることができテキストフィールドを追加し、** nextTextField.becomを追加しますeFirstResponder ** –

答えて

1

を使用していた文字が入力されていることを確認し、次のフィールドにfirstResponderを移動し、最終的にするために使用shouldChangeCharactersIn

を制御UIButton

代わりに、UIPickerView 6と車輪、または単一のセクションで6 UIPickerViewsを使用し、値は5最初に

+0

ありがとうございます、試して、有望な音 – d0ve

関連する問題