私はUIScrollView
2つview
のsを並べて持っており、それぞれが画面全体をカバーしています。それらはユーザーのアクションで目に見える境界に移動され、一度に 1 つのみが画面を覆います。これらの両方のビューには、複数のUITextFields
. シミュレーターを使用してtextField
、最初のビューに a を入力し、Tab キーを押すと、他のビューfirstResponder
の a に割り当てられtextField
ます。私は、デバイスを使用する際に、ユーザーがそれを行うことができないことを理解しています. しかし、ユーザーが Bluetooth キーボードや同様のアクセサリを使用している場合はどうでしょうか。現在表示されていない textField が になることは望ましくありませんfirstResponder
。これはできますか?
編集:メソッドを思い出しましたcanBecomeFirstResponder
。textField
しかし、どちらがこれからになるかをどのように判断すればよいbecomeFirstResponder
でしょうか?