iPhone 6 には、非表示のソフト キーボードを再び開くための新しい方法 (オフスクリーン/ハード ボタン) がありますか? テストする物理デバイスはありませんが、iPhone 6 シミュレーターには、iPad や iPhone 5 には見られない何か新しいものがあります。
iPhone 6 を横向きに表示すると、以前は iPad だけにあったように、「キーボードを隠す」ボタンが追加されました。これが私が目にしているさまざまな動作です。アプリを設計するために必要な新しい問題ではないことを願っています.
最初の手順は、iPad と iPhone 6 のシミュレーターで同じです (物理的な iPad でテストされ、シミュレーターと同じように動作します)。
横向きに切り替える
カレンダーアプリを開きます(おそらく他のアプリもそうですが、ネイティブアプリを使用した例を挙げたかったのですが、私のアプリでも発生するため、気になります)
+をタップして新しいイベントを追加します
テキストフィールドをタップ
右下隅にある「キーボードを非表示」ボタンをタップします
別のテキスト フィールドをタップします
物理 iPad および iPad シミュレーターでは、この時点でキーボードが再び開きます。iPhone 6 シミュレーターで、キーボードが再度開きません。
アプリで rejectFirstResponder と becomeFirstResponder のさまざまな組み合わせを試して再表示しようとしましたが、何も機能していません。カレンダー アプリにもこの問題があるため、実際には問題にならないことを願っています。ユーザーが必要に応じて手動でキーボードを再度開く方法はありますか? シミュレーターでは、「トグル ソフトウェア キーボード」を使用して再度開くことができますが、ユーザーがキーボードを再度開くことができるものが物理デバイスにあるかどうかわかりませんか?
別のアプリまたはホーム画面に切り替えると、その後キーボードが期待どおりに機能し始めます (テキスト フィールドをタップすると開きます)。