モーダルビューコントローラーからのキーボードの非表示の問題に関するアドバイスを調査して実装しました。UINavigationController に次のコードがあります。
- (BOOL)disablesAutomaticKeyboardDismissal
{
return NO;
}
ユーザーがキーボードを閉じないときに次の Facebook ダイアログを呼び出す場合を除いて、これは正常に機能します。
[FBWebDialogs presentRequestsDialogModallyWithSession:...]
私はキーボードを殺すためにSOで見つけることができるすべてを試しました。それぞれのビューについて説明しました。新しいView Controllerへのモデル移行を試みてから、それを呼び出しました。しかし、何もうまくいきません。キーボードがビューにアタッチされていないかのように継ぎ目があるため、それを却下するものはもうありません。
他のコードからそのダイアログを呼び出すと、この問題は発生しません。
ご協力いただきありがとうございます!