1

SlidingViewController が開いているときに topViewController を無効にすることは可能ですか? ECSlidingViewController バージョン ~1.3 を使用していますが、メニューを公開すると、topViewController に触れることができません。ただし、新しいプロジェクトでは、ECSlidingViewController の最新バージョン (2.0.2) を使用しています。メニューを公開すると、topViewController はまだタッチ可能です。横にスライドしたときにトップビューを無効にしたいと思います。この状況では、ユーザーがハンバーガー メニュー以外に触れることを許可しても意味がありません。

ビューを無効にする方法を探していましたが、失敗しましたが、これまでのところそのような運はありません。ハンバーガー メニューがタッチされたときに topViewController.view.touchesEnabled プロパティを NO に設定しようとしましたが、何らかの理由でハンバーガー メニューも無効になるため、ジェスチャを使用してのみメニューを閉じることができます。

どんなアドバイスでも大歓迎です。ありがとう。

4

0 に答える 0