問題タブ [ecslidingviewcontroller]
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 - ECSlidingViewController パン ジェスチャ
私は現在iOS 7アプリに取り組んでいます。ECSlidingViewController を正常に実装しましたが、NavigationViewController を処理するときに小さな問題が発生しています。
メニューを表示するためのパン ジェスチャは機能しますが、ビューをスライドさせようとすると機能しません。このジェスチャは、通常の UIViewControllers で問題なく動作します。
奇妙なことに、NavigationViewController をタップするとスライドして戻りますが、何らかの理由でパン ジェスチャが有効になっていないだけです。
何が問題なのかについての助け、提案、または推測さえも大歓迎です。
ios - ECSlidingViewController とコア データ
私はこれを機能させるのに苦労してきました。スライド メニューとテーブル ビュー (データ付き) の両方を同時に動作させることができないようです。どちらかしか手に入りません。
この問題は、AppDelegate にあると思います。影響を受けるセクションは次のとおりです。
私のTableViewControllerの関連セクションは次のとおりです。
上記のセットアップでは、テーブルは正常に動作しますが、スライド メニューを呼び出すことができないようです。
AppDelegate で次の行を置き換えるとします。
為に
私のTableViewControllerのNSFetchedResultsControllerメソッドをコメントアウトすると、スライドメニューは正常に機能しますが、テーブルビューにはデータが取り込まれません(データがない理由を理解しています)。コメントアウトしないと、managedObject は NIL になり、エラーがスローされます。
単純かもしれませんが、私はこれをあまりにも長く見てきたと思います。
ios - ECSlidingViewController パン ジェスチャとメニュー表示の基本設定
基本的な ECSlidingViewController プロジェクトのセットアップに問題があります。
ストーリーボードを使用してレイアウトを設定していますが、私の人生では、巻き戻しセグエを機能させることができません。緑色の終了ボタンへのドラッグを制御すると、接続できなくなります。
さらに、パンジェスチャをトップビューコントローラーに追加する方法がわかりません。
トランジションの楽しい例は、私が探しているものに最も近いものです (メニューを表示するためのナグ ボタンと、トップ ビュー コントローラーをスワイプして表示すること、およびタップされたときにトップ ビュー コントローラーをリセットすることに関して) ですが、コード。
これを達成する方法についての洞察はありますか?
ios - メニュービューをタップすると、topViewController の左右のスライドが停止します
現在、iOS 7 アプリで ECSlidingViewController 2 を使用しています。ECSlidingViewController 2 を正常に実装しましたが、topViewController をスライドさせているときに小さな問題が発生しています。プロジェクトを初めて実行するとき、topViewController を左から右にスライドさせて、メニュー コントローラを表示すると正常に動作します。しかし、奇妙なことに、「最初の画面」、「2 番目の画面」、「ホーム画面」などのメニュー項目をクリックすると、このスライド動作が完全に停止します。
作品を github にアップロードしました。 https://github.com/rajuptb/ECSlidingViewControllerTest
アプリデリゲートに以下を含めました。[navigationController.view addGestureRecognizer:self.slidingViewController.panGesture];
これを行うには、ECSlidingViewController の例で LayoutDemo に従いました。特定のプロジェクト要件があるため、アプリ デリゲートから topViewController と underLeftViewController を開始したいと考えています。
何が問題なのかについての助け、提案、または推測さえも大歓迎です。
uitableview - TableView メニューで最初の項目を選択する
ECSlidingViewController を使用して、スライドを管理してメニューを表示しています。
最初にメニューをスライドさせたとき、どのメニュー項目も選択されていません。アイテムを選択すると、期待どおり、この時点から別のメニューアイテムをタップするまで選択されたままになります。
アプリが読み込まれ、メニューが最初にスワイプされたときに、最初のセルを選択/強調表示するにはどうすればよいですか?
これは私が試したものですが、明らかに常に最初のセルが選択されるため、うまくいきません。
メニューが表示されるたびに、このメソッドが呼び出され、どのセルが選択されているかに関係なく、最初のセルが選択されます。
どんな助けでも素晴らしいでしょう、ありがとう!
ios - ECSlidingViewController を使用するとステータス バーが重なる
AppDelegate 実装関数 didFinishLaunchingWithOptions に次のコードを追加しました
if ([[[UIDevice currentDevice] systemVersion] floatValue] >= 7) {
}
呼び出されているこの関数と同様に:
これは、回転してもステータスバーが重ならないように機能しますが、バックエンドにリクエストを行うボタンをクリックすると、ステータスバーが変更され、再び回転するまで重なってしまいます。ECSlidingViewController と関係があるのではないかと思いますか?
ios - ECSSlidingViewController、プログラムで特定のビューに移動する方法は?
私は ECSSlidingViewController (iPhone 上) を使用していますが、それは完全に機能しますが、何か特別なことをしたいと思います。
私のアプリには、ECSSlidingViewController、underLeftViewControllerStoryboardId のメニュー (UITableViewController)、およびメニュー エントリが選択されたときに他のいくつかの UINavigationViewController があります。
ユーザーは、メールの添付ファイルを使用して、メール アプリからアプリに移動できます。このナビゲーションが発生したとき (そしてアプリが既に開始されているとき)、メニューから UINavigationViewController の 1 つを表示する必要があります。
次のコードを使用して、ユーザーがアプリ階層内のどこにでもメニューを表示できます
次に、表示したい UINavigationViewController をフルスクリーンで表示できません。
それを行う方法はありますか?ご協力いただきありがとうございます
セバスチャン。