2017-10-26 3 views
2

私はいくつかのUITextField入力をフォーム画面に表示していますが、その中にはカスタムポップオーバーを介して表示される数値ディスプレイがあります。ユーザーがフィールドを進めるにつれて、適切なときにポップオーバーを閉じたり開いたりします。 iOS 11では、「最初の応答者」またはフィールドのフォーカスが前の入力に戻されているようです。その結果、誤ってメインビューを却下しようとします。ポップオーバーを解除した後の最初のレスポンダ/フォーカス

これはiOS 11の既知の変更ですか、それともバグですか?最初のレスポンダーが戻ってくるのを防ぐ方法がありますか?その代わりに、前進しているか、まったく変化していない - タブインデックスのタイプですか?

この他のSO questionも同じ問題を示しますが、まだ解決されていません。私はその問題を視認性を高めるためにコメントすることはできません。したがって、この新しい質問です。

答えて

0

textFieldDidEndEditingの代わりにtextFieldShouldEndEditingのポップオーバーを消して(真を返す)私のために働いた。

関連する問題