私は別のビューコントローラの上にオーバーレイするビューコントローラを持っています。私はちょうどトップビューコントローラが必要なので、一時的なポップアップ通知をオーバーレイすることができ、オーバーレイされたVCを持つことで、サブビューを直接tableviewコントローラに追加できないので、UITableViewControllerでこれを表示できます。UIViewControllerを渡して渡す
他のビューコントローラをカバーしている最中に、ボトムビューコントローラとやり取りすることは可能ですか?これがビューまたはウィンドウの場合は、ユーザー対話をfalseに設定するかhitTestを使用することでこれを実現しますが、どちらのアプローチもView Controllerでは機能しません。
「カバーする」とは、具体的にはどういう意味ですか?これらのView Controller間の関係は何ですか? – matt
VC1はpresentViewController(VC2)を呼び出します。 VC2には、modalPresentationStyle = .OverCurrentContext、backgroundColour.clearがあります。 VC2ではなくVC1に登録したい。 –
はvc2.viewのサブビューですか? – lzl