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