0

Uber のようなマップを開いたときに、マップ内に機能するサイド メニューを追加するにはどうすればよいですか? オプションを表示する「サイドメニュー」をクリックできるようにしたい。主な問題は、Uber アプリのホームページのように、メニューを「ドラッグ」して折りたたむことができないことです。「SWRevealViewController」を使用してサイドメニューを作成しました。

私が試したのは次のとおりです。

    override func viewDidLoad() {
        super.viewDidLoad()

        self.MapView.showsUserLocation = true

        self.revealViewController().tapGestureRecognizer()

menuButton.target = revealViewController()
            menuButton.action = 

#selector(SWRevealViewController.revealToggle(_:))
                view.addGestureRecognizer(self.revealViewController().panGestureRecognizer())


       self.MapView.isZoomEnabled = false;
            self.MapView.isScrollEnabled = false;
            self.MapView.isUserInteractionEnabled = false
    }

メニューボタンを押すとサイドメニューが出てくるのですが、「ドラッグ」して折りたたむことができないようです。マップの機能(ズーム、移動など)をどうにか無効にする必要があるのではないかと考えています。サイドメニューの「ドラッグ」を妨げない

4

1 に答える 1