問題タブ [popviewcontroller]
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 - iOS: isMovingToParentViewController が期待どおりに動作しない
私のセットアップは簡単で、私の問題はこれと大差ありません。しかし、それをよりよく説明するために、ここに投稿しました:
VC1 は NavController のルート ビュー コントローラーです。VC2 は、VC1 からプッシュ セグエ経由でアクセスできます。
VC1 内で次のことを検出したい:
ルート ビュー コントローラーとして (プッシュ経由で) 直接表示された VC2 がポップされた結果として表示された
私は、後で本当かどうかを教えてくれるはずだというドキュメントを読みました。
ただし、そうではなく、上記の条件は常に TRUE になります。つまり、 (self.isMovingToParentViewController == NO) は常に発生しています。
これが私のコードです:
viewDidAppear についても同様です。
実際の確認のために、ブレークポイントを最初に置き、次のすべてが両方の場合で FALSE であることを確認しました。
何が起こっている?絵コンテで私がおかしなことはありますか? 助けてください...
ios7 - 戻るナビゲーションボタンを押すと、ビューを右から左にポップ/非表示にする方法は?
カスタムセグエを使用して、次を使用してビューを左から右に表示しました。
表示されたら、戻るナビゲーションボタンをクリックして右から左にポップしたいと思います。
私はこれを検索して解決しようとしましたが、まだ成功していません。
ios - プッシュした直後にView Controllerをポップする
ビューコントローラーに何かをチェックさせたいのですが、それが真の場合はユーザーがビューコントローラーを使用できるようにし、偽の場合はユーザーにアラートを表示し、ユーザーを元の場所に送り返します。
だから私はこれをif文の最後に追加しようとしましたviewDidLoad
:
ただし、エラーが発生しました:
2014-08-09 20:12:59.731 ProjectName[1978:60b] ネストされたポップ アニメーションにより、ナビゲーション バーが破損することがある
2014-08-09 20:13:00.118 ProjectName[1978:60b] 予期しない状態でナビゲーション遷移を終了しています。ナビゲーション バーのサブビュー ツリーが破損する場合があります。
この StackOverflow の質問pushViewController
から、または終了popViewController
前の呼び出しviewDidLoad
は安全ではないことを学びました。これを回避する方法はありますか?
TLDR:ビュー コントローラーをスタックにプッシュし、アラートを表示してから、ビュー コントローラーをスタックからポップしようとしています。
編集: コードを追加しました。
ios - iOS 8: popViewControllerAnimated & popToRootViewControllerAnimated が機能しない
Xcode 6 の iOS 8 で 1 つのエラーが発生します。
ここだけがシナリオです。
XCode 6 新しいプロジェクト「Master-Detail Application」を作成
今、私は詳細に1つのボタンを追加し、そのクリックイベントビューでPop Masterビューに追加しましたが、機能していません。
ご覧ください。
前もって感謝します。
objective-c - ストーリーボード - ビュー コントローラーにポップしてからプッシュすると、複数のプッシュが発生する
Objective C / iOS;
これに似たプロセスがあります (xcode ストーリーボードで設定)。
メニュー ビュー コントローラ->コードを入力->処理/検証->失敗したコードの提示ページ
(->) 矢印push
は、ストーリーボードのセグエ設定を示します
Enter in a code
失敗した状態のとき、 View Controllerにポップしたい。
これにより、目的の VC に戻ります。
Enter code
ページで送信を押すと、1回だけであるはずのときに、さらに3回または4回の「プッシュ」を行うことを除いて。
セグエを巻き戻す必要がありますか? ナビゲーション ビュー コントローラー スタックを空にしてみました。また、最後のアクティブなビュー コントローラーを削除しようとしました。どちらも、空白または黒いウィンドウ ビュー フレームを返します。
ナビゲーション スタックでビュー コントローラーをポップすると、ビュー コントローラーのセグエに影響を与えて、push segue
アクションを実行しようとするたびに複数のビュー コントローラーをスタックにプッシュしようとするのはなぜですか?
ios - navigationController popViewController が完全に機能しない
小さな問題があります。戻るボタンをクリックすると、前のページに移動します。
それは正常に動作します。同じページビューで更新ボタンをクリックすると、ロードされます。その後、戻るボタンをクリックすると、前のページの前に移動します。しかし、ここでは、前のページの前ではなく、前のページが必要です。
}
これは、更新ボタンで行ったことです。シミュレータ iOS 7 & 8 で完璧に動作します。デバイスで実行すると、このバグが表示されます。前もって感謝します。
ios - アニメーションのdismissViewControllerをpopViewControllerと同じになるように変更します
私のアプリケーションには、popViewController と DismissViewController があります。一部の DismissViewController では、トランザクション間の一貫性を実現するために popViewController のアニメーションを作成するのが好きでした。出来ますか?