問題タブ [swrevealviewcontroller]

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 投票する
6 に答える
18864 参照

ios - SWRevealViewController ( ios) を使用しているときにサイドバー メニューを手動で閉じる方法

SideBarを使用して/スライドアウトメニューを実装しようとしていますSWRevealViewController。私はたくさんのメニューを持っています。メニューの 1 つは、アプリのバージョン情報を取得することです。したがって、セルをクリックするとAlertView、バージョン番号が表示され、[OK] ボタンを押すと、SideBarメニューを閉じる/非表示にして、前のビュー (フロント コントローラー) に戻ります。たとえば、ログイン コントローラーで設定ボタンを押してサイド バーを表示し、TableViewセルからバージョン メニューを選択すると、ポップが開き、バージョン番号が表示されます。[OK] を押すと、SideBar閉じてログインに戻ります。設定ボタンをもう一度タップしたり、スワイプして戻ったりする必要はありません。アラート ビューで [OK] を押したときにログイン画面に戻るにはどうすればよいですか。

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

ios - ios SWRevealViewController が後ろから前に飛び出す

SWRevealViewController を使用して次のストーリーボードがあります。

アイデアは、「フロント」SWRevalVCであるホームVCから、または「リア」SWRevealVCであるメニューVCから画面に移動できるということです。

「MyAnotherVC」に行き、戻るボタンをタップすると、常に「MYHomeVC」に行きたいです。ただし、「MyMenyVC」を介してそこに移動した場合、現在、他のビュー コントローラーに移動する方法はありません。

これはさまざまな方法で簡単にハッキングできると思いますが、簡単で効率的な方法があれば知りたいです。

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

ios - SWRevealViewController : カスタム アニメーションで開始背景ビューを灰色にする

私はiOSにかなり慣れていません。これを調べてみましたが、次の明確な答えが見つかりませんでした。

FirstPage のサイド メニュー バーを処理する SWRevealViewController があります。

btn_Menu をクリックした後 (または左にスワイプ) に SWReveal が表示されたら、FirstPage をグレーにして使用できないようにします。

FirstPage では、次のことを行う必要があることがわかりました。

私はどうにかして RevealToggle メソッドを変更するか、最初にそれを暗くしてから RevealToggle を呼び出す FirstPage に新しいセレクターを書く必要がありますか? これを行うための最良かつ最も簡単な方法は何なのかわかりません。どうもありがとう。

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

ios - SWRevealView ライブラリ、サイド バーを開いた後はメイン ビューにアクセスできないようにする必要があります

リンクhttp://www.appcoda.com/ios-programming-sidebar-navigation-menu/からIOSでサイドバーメニューを作成するためにSWRevealViewControllerライブラリを使用しています

問題は、サイドバー メニューが開いているときに、ユーザーがメイン ビューにアクセスできないようにすることです (これは、ナビゲーション ボタンとスライダーを出すためのパン ジェスチャが存在する viewController です)。バーが開いていて、ユーザーがメイン ビューの画面の右側に触れている場合、メイン ビューのボタンまたは tableView にはアクセスできません。このライブラリでこれを行う方法を誰か教えてください

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

ios - SWRevealViewController がトグルしない

ストーリーボードを使用せずにプロジェクトに SWRevealViewController を実装しようとしています。可能だと思いますが、残念ながら失敗しました。ナビゲーション バーのボタンは、彼に定義されている「revealToggle」アクションを実行しません。したがって、NavigationTableViewController は表示されません。理由がわかりません... この問題の解決策を数時間探しました。誰でも助けていただければ幸いです。

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

ios - SWRevealViewController FrontViewController がロードされない、黒くスタックする、他のビューは問題ない

SWRevealViewController を使用してアプリケーションの両側にサイドバーを表示するようにアプリを移行しようとしています。しかし、サンプル アプリの 1 つのコードに従っているにもかかわらず、正面図の ViewController が正しく機能しないというエラーが表示されます。viewDidLoad が呼び出されますが、すべてが黒のままです。

興味深いことに、viewDidLoad で背景色をビューの赤に設定すると、これが反映されます。しかし、元のストーリー ボードの Interface Builder のものはそうではありません。

AppDelegate で使用するコードは次のとおりです。

これは、MainViewController 専用の Main.Storyboard です。 ここに画像の説明を入力

アプリが読み込まれると、ビューは真っ黒になります。しかし、左端と右端の両方からドラッグして、期待どおりにサイド バーを表示できます。したがって、真っ黒になるのは FrontView だけです。ビューがロードされていることを示す -(void)loadView{} と同様に、コンソールに表示される ViewDidLoad に NSLog() を貼り付けました。

viewDidLoad に入れると、[self.view setBackgroundColor:[UIColor redColor]]これが有効になります。つまり、ビューにリンクされますが、ストーリーボード内のビューが表示されないだけです。ストーリーボードには表示される NavigationController も含まれているため、これは奇妙です (そのナビゲーション コントローラーが他の場所から来ていない限り、そうではないと確信しています)。

これを引き起こしている可能性のあるものについて何か考えはありますか?

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

ios - SwRevealview コントローラをルート ビュー コントローラとして設定する方法

SwReveal ビュー コントローラーを使用しています。最初はルート ビュー コントローラーとして設定されています。アプリがログインしたときにログイン画面を使用しています。ユーザー名を覚えており、次回アプリを開いたときにメイン画面をルート ビュー コントローラーとして設定します。しかし、ここで私の問題が始まります。メイン画面をルート ビュー コントローラーとして設定すると、SWREVEAL ビュー コントローラーはルート ビュー コントローラーではなくなります。メイン画面でSWRevealControllerをルートView Controllerに戻す方法 View did load method.

メイン画面をルートビューコントローラーとして設定する方法は次のとおりです

これが私のReveal View Controllerの設定方法です..メインスクリーンビューでメソッドをロードしました。しかし、ルートビューコントローラーを「SWREVALVIEWCONTROLLER」から「メインスクリーン」ビューコントローラーに変更したため、以下のコードは機能せず、リビールを開きません。助けてください

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

ios - SWRevealViewController はタブ バー コントローラーを非表示にします

SWRevealViewController とタブ バー ビュー コントローラーを使用しています。テーブル ビューは、タブ バーの背面にフックされます。いずれかのセルを選択すると、ビューは正しいビューに移行しますが、タブ バーのボタンが消えます。ビューの階層は次のとおりです。

SWRevealViewController - > SideTableViewController - > タブバーコントローラー > タブ 1

何が起こっているのかわからない。助けてください。ありがとう!

0 投票する
2 に答える
528 参照

ios - UINavigationController は SWRevealViewController で UITabBar をブロックします

Facebook に似た、スライド アウト メニューとタブバーを備えたアプリに取り組んでいます。私の問題は、SWRevealController が完全に機能し、すべてが正常に移行することです。ただし、ビューを変更すると、タブ バーのボタンは非表示になります。ストーリーボードの階層を見てみましょう: https://drive.google.com/a/stolaf.edu/file/d/0BxPvzAFa0lPjclp4c01Jb1RsQ1U/view

各ビューをプッシュするセグエ プッシュ コードを次に示します。

完全にはわかりませんが、セグエで作成されたナビゲーションコントローラーは、タブバーの上に追加されているため、すべてのタブバーボタンを完全に隠していると思います。何かご意見は?