私はあなたがSettings-> TouchIDに行くときに見えるiOSのものと非常によく似ているpinエントリーviewControllerを構築しています。ViewControllerのモーダルプレゼンテーションと一緒にiOSキーボードを表示するには?
私は、iOSキーボードを(同じにして)ピンエントリviewControllerのモーダルプレゼンテーションと一緒に提示するという動作を模倣しようとしています。私はVenmのような他のアプリケーションもこれを実現できることに気づいた。
どうすればこの問題を解決できますか?私のpinEntryViewはtextFieldです。私はviewDidAppearのbecomeFirstResponderメッセージを送信しようとしましたが、これはうまくいくようです。ただし、viewControllerモーダルプレゼンテーションが終了した後にiOSキーボードが表示されます。私は、iOSキーボードが実際には/ ViewControllerの一部に焼き付けられているという感覚を与えるために、プレゼンテーションを同時に行うことを望みます。
私はviewWillAppear、viewWillLayoutSubviewsでbecomeFirstResponderメッセージを送信しようとしましたが、これらは安定したソリューションではありません。場合によってはキーボードが表示され、時にはキーボードが表示されないことがあります。これを行うためにとにかくありますか?
キーボードを数回試してみると、キーボードが表示されることがあります。どのようにこれをテストしましたか? – AyBayBay
私はこれがあなたを助けてくれることを願っています。ところで、私はシミュレータではなく、物理的なデバイスでテストしています。 [link](https://dl.dropboxusercontent.com/u/28337816/TestFirstResponder.zip) –
あなたは一貫して提示されたキーボードを見ることができますか? – AyBayBay