2017-06-07 7 views
0

私はYoutubeのビデオプレーヤーの機能を実装しようとしています。 ATM私はがtrueに設定されたMainViewControllerでモーダル(overCurrentContext)で表示されるFloatingViewController(ビデオプレーヤー)を持っています。ジェスチャーによる現在のコンテキスト提示

MainViewControllerのタッチ認識(スクロールなし)以外は、を最小化したモードにプレーヤーをプルダウンするとすべて正常に動作します。私はこれが起こっていると確信しています。FloatingViewControllerのビュー(明確な背景を持つ)は、それが提示されたときにMainVCのすべてのビュー上にあるためです。

は、ほとんどすべてのソリューションまたは回避策を探してい...

preview

イエローブツはFloatingVCです。残りはMainVCです...

答えて

0

xcodeのデバッグビュー階層を使用して、1つのビューと他のビューのオーバーラップをチェックしてみてください。 (私が述べてきたように)問題だった

debug view hierarchy in xcode

0

FloatingVCの基礎となる別のビュー(UITransitionView)。このビューは、present(...)メソッド呼び出しのためにそこにあります。 addChildVCを代わりに使用し、VCのビューの追加をアニメートすることで修正しました。

関連する問題