問題タブ [viewdeck]
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.
objective-c - ViewDeckを使用してナビゲーションバーでビューをプッシュする方法
Viewdeckで小さな問題が発生しました。
ナビゲーションバーでナビゲーションビューをプッシュしたい。私は今やっています(以下のコード)が、ナビゲーションバーなしでプッシュしています。
また試した:
objective-c - スライドメニュー:実際に変化するViewControllerに対処する方法
最近、すべてのiPhoneアプリの50%がFacebookのようなスライドメニューを使用しているようです。また、ViewDeckライブラリ(https://github.com/Inferis/ViewDeck)を使用して、このUIでいくつかのアプリを作成しました。左側のビューはUITableViewで、アイテムをクリックすると中央のビューが変更されます。
しかし、私は優れた「メニュー管理」に苦労してきました。すべてのViewControllerでNSArrayを作成しますか?一度に1つずつ遅延ロードする方がよいですか?記憶をどのように扱いますか?メモリ使用量を可能な限り低く抑えながら、最善の方法が何であるかはよくわかりません。
これらのスライディングメニューライブラリを見ると、動作するメニューと複数のコントローラーを備えた本格的なサンプルアプリはありません。私が言ったように、私はViewDeckを使用していくつかのアプリを作成しましたが、View Controllerの実際の変更は常に不格好で、まったく最適ではないと感じます(すべてのインスタンス化されたView Controllerを備えた配列)。
ios - UICollectionView の幅を調整する
ViewDeck を使用してスライド メニューを作成していますが、メニューとして機能する CollectionView の幅を短くしたいと考えています。ただし、そうするためのデリゲートメソッドが見つからないようです。
私はストーリーボードを使用していますが、これが私の問題です:
おそらく、ある種のセットアップを使用していますか?:
- (UIEdgeInsets)collectionView: (UICollectionView )collectionView レイアウト:(UICollectionViewLayout )collectionViewLayout insetForSectionAtIndex:(NSInteger)section
iphone - ビューコントローラを切り替えるとIIViewDeckControllerがクラッシュする
Facebookアプリの機能を複製するようにIIViewDeckControllerを設定しました
切り替えるために、さまざまなメソッドを呼び出すテーブルビューがあります。
センターコントローラーを新しいコントローラーに切り替えると、クラッシュします。
[self.viewDeckController setCenterController:mvc];
しかし、最初のセンタービューコントローラーに対してまったく同じことを行っても、クラッシュしません。
また、シミュレーターのすべてのコンテンツをリセットすると、クラッシュすることなく新しいコントローラーに一度切り替えることができることに気づきました。
警告は表示されません。ちょうど次のとおりです。
ios - iOS: ViewDeck ライブラリと UITableView からの行の削除
私はViewDeckライブラリを使用しており、アプリにスライド機能を持たせようとしていますがUITableView
、左側のView Controllerに があり、行を削除したい場合、それができないという問題に遭遇します。commitEditingStyle
メソッドに入らないだけです。
何かアイデアはありますか?
よろしくお願いします。
ios - iOS ViewDeck でタイトルバー全体を削除
私は現在、ViewDeck by Inferis を含むプロジェクトに取り組んでいます。
Facebook スタイルのメニュー インターフェイスを作成しようとしています。ただし、deckController のタイトルバーをグローバルではなくローカルに保つことができないようです。
基本的に、スタックにログイン ビュー コントローラーをプッシュする rootviewcontroller があります。派手なものはありません。しかし、ログインすると、IIViewDeckController をスタックにプッシュする必要がありますが、すべてのナビゲーション バーはありません
コーディング方法:
結果は次のスクリーンショットです。
ご覧のとおり、メニューは「ビューコントローラー内」にありますが、外側にある必要があるため、ナビゲーションバーは中央の TableViewController と一緒に右にスライドする必要があります
すべてのナビゲーション バーを非表示にしようとしましたが、何も機能していないようです。また、例にあるので、アプリデリゲートから起動しようとしました。できます。ただし、Login View Controller から実行する必要があります。
thnx
ios - 左の UIViewController の ViewDeck のサイジング
ViewDeckを使用して iPad アプリのスライド UI を動かしていますが、いくつか問題が発生しています。
回転に関係なく、 leftViewController のサイズを特定のサイズにしたい。ViewDeck をセットアップする必要があるコードは次のとおりです。ストーリーボードを使用しています。
setLeftSizeは topViewControllers の幅を設定するように見えますか? これにより、回転時に左のView Controllerのサイズが一貫しなくなります。
また、topVC を開いてからデバイスを回転させると、非常にひどいブロック状の影が表示されます。
左側の ViewController のサイズと上部の VC が ViewDeck で開く量を修正することは可能ですか?
編集
このメソッドへの参照を見つけました:
左のViewControllerを特定の値に制限します。しかし、トップ VC をその幅に開く方法はまだありませんか?!
ios - IIViewDeck & ダブルハイトステータスバー
最近、iOS 用 IIViewDeck ( https://github.com/Inferis/ViewDeck )のバグに気付きました。
In-Call ステータス バーが表示されているときに View Deck またはサンプル アプリを使用してアプリを起動すると、ステータス バーが通常の高さに戻ると、中央のビューのサイズは変更されません。他の誰かが GitHub の問題として記録しました ( https://github.com/Inferis/ViewDeck/issues/402 )
アプリのデリゲート コールバックをリッスンしてapplication:didChangeStatusBarFrame:
から呼び出してみましたが、うまくいきませself.centerView.frame = self.centerViewBounds;
んでした。
このコードをログに記録したとき、明らかにサイズがすでに変更されていることがわかりました
また、さまざまなビューの autoResize プロパティを設定しようとしましたが、役に立ちませんでした。
このバグを修正したいのですが、どんな助けでも大歓迎です。これは多くの人が使用するライブラリであり、メンテナンスを手伝ってくれるとうれしいです。私は解決策をレポの所有者に渡します