UIPresentationControllerカスタムモーダルを表示するために を使用しています。プレゼンテーション コントローラには、UIView表示されているときにアニメーション化された調光ビューがあります。モーダル自体はUIViewController、プレゼンテーション コントローラーのコンテナーに追加されます。
問題
[self dismissViewControllerAnimated:NO completion:nil]埋め込まれた UIViewController からしか呼び出せません。しかし、私はから同じことをすることはできませんUIPresentationController. しかし、それが薄暗いビューです。
モーダルに非表示のビューを追加したりNSNotificationCenter、可能であれば使用したりしたくありません。
UIPresentationController薄暗いビューをタップしてを閉じるにはどうすればよいですか? それは理にかなっていますか?出来ますか?