問題タブ [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 - TableView での ECSlidingViewController の使用
私は自分のアプリケーションでECSlidingViewControllerGestureRecognizer
を使用しています。次のようなものがあります。
そして、TableViewのスクロールを妨げています。そのラインスクロールを削除すると、正常に動作します。私のアプローチの何が問題になっていますか?
注:TableView
は、Navigation Controller の一部です。そして、私はStoryBoardsを使用しています。
objective-c - ページスライド時の ECSlidingViewController rejectFirstResponder
resignFirstResponder
でページをスライドするときに必要ECSlidingViewController
です。
私UIPanGestureRecognizer
がそのために使用する場合。それはオーバーライドECSlidingViewController
され、使用後にページをスライドできません。
ios - UITable/セル幅の調整
左からスライドインできるナビゲーションを提供する ECSlidingViewController プロジェクトを含むアプリに取り組んできました。ナビゲーション リンクは NSArray にあり、次のコードを使用して UITable に動的に表示されます。
問題は、スライド アウト コントローラーを表示すると、テキストが長すぎて表示できないことです。次のようになります。
可能であればセルの幅を減らすか、テキストを 2 行に分割して、次のように表示できるようにしたいと考えています。
役立つアドバイスをいただければ幸いです。
ios - 通常のビュー コントローラーから ECSlidingViewController を開く
ECSlidingを使用していますが、この問題があります。
私のプロジェクトには、次のファイルがあります。
InitViewController (ECSlidingController)
FirstViewController (UIViewController)
SecondViewController (UIViewController)
LeftMenuViewController (UIViewController)
ThirdViewController (UIViewController)
InitView を使用して FirstView をトップビューとして開始し、右にスライドすると LeftMenu が開きます。LeftMenu には 2 つのボタンがあり、1 つのボタンは FirstView をトップビューとしてロードし、2 つ目のボタンは SecondView をロードします。
私の First と SecondView には、ThirdView を topview コントローラーとしてではなく、新しいビューとしてロードする同一のボタンがあります。
私の ThirdView には 2 つのボタンがあり、1 つのボタンは FirstView をロードし、2 つ目のボタンは SecondView をロードします。ThirdView はトップビューではなく別のビューであるため、ECSliding を呼び出して FirstView または SecondView を開く必要があります。InitView を使用して、ThirdView から FirstView の読み込みに成功しました
しかし、ThirdView から SecondView をロードするにはどうすればよいですか? 私の質問は基本的に、通常のビューの後に ECSliding を使用するものをどのようにロードできるかです。
ios - トップビュー アニメーションに関する ECSlidingViewController の問題
ECSlidingを使用していますが、この問題があります。
私のプロジェクトには、次のファイルがあります。
InitViewController (ECSlidingController)
FirstViewController (UIViewController)
SecondViewController (UIViewController)
LeftMenuViewController (UIViewController)
InitView を使用して、FirstView をトップビューとして設定します。
私のFirstViewにはボタンがあり、押すとSecondViewをトップビューとして設定します。
新しいビューを開くように、変化するトップビューをアニメーション化することはできますか? または、最初のビューのように ECSliding を使用する新しいビューを開くにはどうすればよいですか?
このコードを使用してトップビューを変更しています:
私が望むアニメーションは、次のようなデフォルトのものである可能性があります。
ios - モーダルセグエを実行するときの間違ったpresentingViewController(ECSlidingViewControllerを使用)
ログインビューコントローラーからモーダルにサインアップビューコントローラーを提示します。私の最初のビュー コントローラーはログイン ビュー コントローラーであり、サインアップ ビュー コントローラーをモーダルに表示しても問題はありませんが、ECSlidingViewController を使用してログアウト時にトップ ビューをリセットすると問題が発生します。次のコードを使用して、ログアウト時にトップ ビューをログイン ビュー コントローラーにリセットします。
ECSlidingViewController でトップ ビューをリセットした後、サインアップ ビューをモーダルに表示すると、サインアップ ビュー コントローラーの presentingViewController プロパティが、ログイン ビュー コントローラーではなく、別のビュー コントローラーに設定されます。
質問の本質を把握するのは本当に難しいことはわかっていますが、この質問に答えることができるようにさらに詳細が必要な場合は、お気軽に:)
iphone - ECSliding、AppDelegate の RightController を参照
ECSliding を使用していますが、この問題があります。
topView と 2 つのメニューがあります。
両方UIViewController
。
AppDelegate で、右側のビュー コントローラー、左側のビュー コントローラーへの参照を提供したいと考えています。
私はでしたLeftViewController.h
:
で: didFinishLaunchingWithOptions
_AppDelegate.m
AppDelegate.m
しかし、私はon でこのエラーを受け取りますself.storyboard
:
Property 'storyboard not found on object of type 'AppDelegate *
どうすればこの問題を解決できますか?