問題タブ [mmdrawercontroller]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - ストーリーボードを操作するMMDrawerControllerライブラリ
だから私は最近、このかなりきれいなライブラリ、MMDrawerControllerに出くわしました。私はそれをインストールし、appDelegate.m の以下のコードで初期化しました。
ただし、アプリをビルドすると、ストーリーボードのすべてが黒く覆われます (ストーリーボードの xml コードを「オーバーライド」する上記のコードが原因です)。このライブラリとストーリーボードを適切に統合するにはどうすればよいですか?
ios - MMDrawerController は、中央のビュー コントローラーを完全に表示したままにします
アプリの iPhone バージョンに MMDrawerController があり、とても気に入っています。現在、iPad の実装に取り組んでいます。左の引き出しを常に/ほとんどの時間開いたままにして、分割ビューコントローラーのように使用したいと思います。(私は実際の分割ビュー コントローラーを使用していません。それらに伴う問題が非常に多いため、それらとの戦いにうんざりしています。)ただし、左の引き出しが開いているときは、中央のビュー コントローラーが横に移動します。普段通り。
中央のビューが横に押し出されないように MMDrawerController を構成する方法はありますか?代わりに、中央のコントローラーの幅を小さく設定して、画面に完全に表示されるようにしますか?
どんな提案でも大歓迎です!
ios - StoryBoard メニュー項目を含む MMDrawerController
MMdrawerController
プロジェクトでサイドドロワーコントローラーの練習に使用しています。しかし、左側のメニュー ボタンをタップし、選択した行をタップすると、正常に開きますが、対応するビューの左側にメニュー項目 (引き出しメニュー ボタン) が表示されません。なので、これ以上の選択はできません。そして、ストーリーボードを使用します。
MydrawerController
ドロワーのテーブルビューのセルをナビゲートするのサンプルコード。
私のセンタービューは単にこれらを行います:
また、メニュー項目を表示できない他のビュー コントローラーには、上記と同じボタン ハンドラーがあります。しかし、まだメニュー項目が表示されていません。
ios - MMDrawerController の上にビューを配置する
次のように、アプリのデリゲートで MMDrawerController を初期化しています。
次に、ルート ビュー コントローラーを次のように MMDrawerController に設定します。
UIActivityIndicator
特定の操作が完了する間、UI を使用不可にするグローバルな方法を使用できるように、MMDrawerController 内で行われているすべてのものの上にビュー内をオーバーレイできるようにしたいと考えています。
MMDrawerController がルート ビューの場合、その上にビューを追加できますか? または、その子ビュー コントローラー (左の引き出し、中央のビュー コントローラー、または右の引き出し) の 1 つにのみビューを追加できますか?
ありがとう!
ios - cocoapods を使用したライブラリとワークスペースの統合
cocoapodsを使用してMMDrawerControllerライブラリを使用しています。次の例外が発生します。誰かがそれを解決するのを手伝ってくれますか?
このポッドの使用方法を示すサンプル プロジェクトをアップロードしました - https://dl.dropboxusercontent.com/u/72253873/PodTest.zip。PodTest ワークスペースを開き、PodExampleProject を実行すると上記の例外が発生します。
ios - UIViewController.view がクリアされている場合、サブビューの背後に影が表示されます
私はMMDrawerControllerを使用しています。中央、左、右のビューコントローラーを許可するコントロールです。3 つのビュー コントローラーすべての背景がはっきりしているときに、1 つの背景画像を表示したいと考えています。私はそれを用意していますが、問題は私のサブビューの背後に黒い影があることです。すべてのサブビューの影を削除する方法はありますか?
ios - 各View Controllerにスライダーを持つMMDrawerController
iOSMMDrawerController
で左スライドメニューを作るのに使っています。問題は、このプロジェクトで使用しているすべてのView Controllerがそれらを持っていることです。つまり、それぞれでスライドして左メニューを取得できますが、すべてではなく最初のビューのみが必要です。slider
UIViewController
UIViewController
UIViewController
プロジェクト内の他のスライダー コードを停止するにはどうすればよいですか。
ios - MMDrawerController はドロワーを閉じることができません
アプリケーションで MMDrawerController を使用しようとしていますが、中央のビューでジェスチャを使用してサイド ドロワーを閉じることができません。アプリの別の場所で MMDrawerController を使用して大きな成功を収めましたが、この場合に機能しない理由がわかりません。
最上位のビュー コントローラーは UINavigationController であり、そのデフォルトのビュー コントローラーは MasterViewController (以下のソース) です。このクラスは MMDrawerController を拡張し、必要なビューを構成します (中央と右、クローズ ジェスチャ、最大幅)。中央のビューには、引き出しを開くボタンがあります。引き出しが開いたら、中央のビューでジェスチャーで閉じることができません。ドロワーにボタンを追加し、プログラムでドロワーを閉じることができますが、中央のビューでタブ/パンできるようにする必要があります。
class MasterViewController:MMDrawerController {
}
引き出しを開く関数: