ビューコントローラBからモーダルビューコントローラCを表示しようとしています.Bのビューはフルスクリーンをカバーしておらず、別のビューコントローラAのサブビューです。私が試したときに見たものモーダルはフルスクリーンをカバーしていますが、スクリーンの特定の場所をタップすると、コントロールはAのビューに「通過」します。サブモードの現在のモーダルViewController
私はAから何らかの種類の委任によってモーダルを提示することでこれを回避できますが、なぜこれが起こっているのかわかりません!結局のところ、あなたのビューの1つを管理するタブバーコントローラがあり、モーダルビューを表示しようとすると、それは全画面をうまくカバーします。舞台裏でいくつかの魔法がありますか?
は、私がやったこと...それはしかし、やや物足りないようです。たとえば、モーダルにモーダルを表示しようとすると、この方法は機能しません。これは、2番目のモーダルが最初のモーダルの下に表示されるためです。 – Ying
質問が更新されました – RyanR
確かに、私はルートビューコントローラを呼び出すことで正確に行っています。これは依然として最高の打撃であるようです。 – Ying