問題タブ [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.

0 投票する
0 に答える
210 参照

swift - MMDrawer Swift 2 クリックで MMDrawer にリダイレクトする方法

コードが Appdelegate is working perfect の下にあるため、mmdrawer のみを作成している場合は、ログイン ビュー コントローラーを迅速に mmdrawer コントローラーにリダイレクトしたいと考えています。変数ウィンドウ: UIWindow? var centerContainer: MMDrawerController?

しかし、私の質問は、ログインビューコントローラーを追加して、成功時に mmdrawer にリダイレクトできるようにする方法です。ありがとう

0 投票する
1 に答える
559 参照

ios - Swift の MMDrawerController サブクラス

Swift + CocoaPods + use_frameworks を使用している場合! MMDrawerController オープン ソース (ObjC) ライブラリを使用すると、サブクラス化で「未使用の初期化子」という複数のMMDrawerController警告が表示される場合があります。

イニシャライザをオーバーライドして super を呼び出すだけです。かなり簡単ですが、この問題についてグーグルで調べている間、この問題にはまったく何もないことがわかったので、私はただ助けようとしています. 以下にコードを掲載しました。

0 投票する
1 に答える
306 参照

ios - ボタンをナビゲーション ドロワーの中央に配置し、swift を使用してエッジ シャドウを削除するにはどうすればよいですか?

ナビゲーション ドロワーを作成する必要があります。私はswiftとiOS 8を使用しています。ナビゲーションドロワーを作成するには、MMDrawerConrollerライブラリを使用しています

それはうまく機能しています。しかし、私はいくつかの問題に直面しています。左の引き出しには、ボタンとラベルを縦と横の両方の中央に配置しました。しかし、この写真を見てください。 ここに画像の説明を入力

ボタンとラベルがドロワーの中央にありません。ライブラリがView Controllerの一部を隠してナビゲーションドロワー効果を与えると思うので、ラベルとボタンがフルサイズで表示されません。しかし、このレイアウトをレスポンシブにする必要があります。再び引き出しの端に影があります。これもどうすれば削除できますか?解決できない場合、swift を使用してナビゲーション ドロワーを作成する代替手段は何ですか。

0 投票する
0 に答える
102 参照

ios - サブナビゲーションビューでのみMMDrawerを使用する

私はswiftとiOSのプログラミングが初めてです。最近、私は Drawer オプションを調べていて、このリンクで説明されているように MMDrawer チュートリアルを試しました。私はそれを一歩一歩たどりましたが、単一のビューでうまく機能します。つまり、アプリが中央ビューに読み込まれ、左右にスワイプしてドロワー コントローラーにアクセスできます。

ここで、現在のビュー、つまり階層の前にタブ バー コントローラーを追加したいと考えています。

しかし、appDelegate のコード (中央のビュー、左のナビゲーション、右のナビゲーションのインスタンス化) により、中央のビューに直接着陸し、その場合はタブ バーが表示されません。appDelegate ですべてのコードをインスタンス化する代わりに、サブ ビュー クラスの 1 つでインスタンス化する必要があると思います。しかし、オンラインでリソースを見つけることができませんでした。

0 投票する
0 に答える
54 参照

ios - 詳細ビューの TableView

MMDrawerController を使用し、ナビゲーション コントローラーを使用せずに詳細ビューを構成することに少し混乱しました。

ViewController内にカスタムセルを持つTableViewがあります。ユーザーがセルを押すと、選択した項目の詳細を含む別の ViewController を表示したいと考えています。この場合、テーブルビューから didSelectRowAtIndexPath メソッドを使用します。

テーブルには多くのセルがあります。そのため、ユーザーが詳細ビューで「戻る」ボタンを押すと、テーブルの上部ではなく、選択したセルに移動したいのです。どのタイプのセグエを使用する必要がありますか?

0 投票する
0 に答える
37 参照

swift - MMDrawerController の複数のインスタンスの作成

これが可能かどうか疑問に思っていますか?

1 つのインスタンスを動作させることができましたが、別のセルを持つ別のインスタンスを作成したいと考えています。

の新しいインスタンスを作成しようとしましたMMDrawercontrollerAppDelegate、呼び出しても何も起こりません。

どんな助けでも大歓迎です