問題タブ [popviewcontrolleranimated]
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 - popViewControllerAnimated の後、TableView の問題をリロードする
ナビゲーション スタックから whereViewController をポップすると、つまり
、このメソッドの後、whereViewcontroller のテーブルビューをリロードします。正確に実行された場合、テーブルビューをリロードしてはなりません。なぜそれが実行されるのかわかりません。iOS7でのみ表示され、iOS6では表示されません。私を助けてください。ありがとうございました。
objective-c - UINavigationController の UIViewController がデリゲート メソッドを呼び出さない
私のストーリーボードでは、UINavigationController とナビゲーション バーを使用してビュー コントローラーを表示しています。このビュー コントローラー ViewController2 は、ナビゲーション バーに配置した UIBarButtonItem をタップすることでスタックにプッシュされます。バー ボタンから ViewController2 シーンにドラッグし、セグエの「プッシュ」を選択することで、Interface Builder でこの接続を確立しました。最初のビュー コントローラーに戻るために、メソッドIBAction
を呼び出す があります。popViewControllerAnimated
デリゲート メソッドを使用してデータを最初のビュー コントローラーに送り返していますが、ViewController2 からの文字列が ViewController に送り返されていません。
デリゲート メソッドを使用して、ViewController2 に入力されたテキストを最初の ViewController に戻すにはどうすればよいですか?
ViewController.h
ViewController.m
ViewController2.h
ViewController2.m
uinavigationcontroller - viewController を閉じた後、popViewController が機能しません
私はシナリオに行き詰まっています: この写真を見てください:
pageContentVCのchildeViewControllerとしてsoundPlayerVCがあります。
soundPlayerVC 現在のメール modalViewController:
しかし、backButton をタップすると、navigationController が空になっているため、popViewController が機能しません!!
これはどのように起こったのですか?誰かが説明できますか?
ios - メソッド popViewControllerAnimated: は、NavigationController の [戻る] ボタンとは異なる動作をしますか?
私のアプリケーションには、のコンテナViewController
がありRootView
ますUINavigationController
。
Child ViewControllers
送料無料で送料を経由してsegmentedControl
様々Toolbar
な間を乗り継ぎUINavigationController
ます。
の 1 つは、 を維持しながら、 で別のをChild views
押します。View
NavigationController
ToolbarItems
戻るボタンを使用すると、 に戻るという望ましい動作が得られますが、RootViewController
プログラムで戻ろうとしても、 は変更されませんview
。
popViewControllerAnimated
常にtopViewController
スタックの を取得しますが、ビューを更新しません。viewWillAppear
of はContainer ViewController
この方法では呼び出されません。したがって、[戻る] ボタンが では発生しない追加の操作を行うかどうか疑問に思っていますpopViewControllerAnimated
。またpopViewControllerAnimated:YES
、エラーをスローせずにアプリをフリーズします。
事前に助けてくれてありがとう。
編集:わかりました、1つのテストケースは少しでした。
スタックの topViewController にある popViewControllerAnimated は通常どおり動作します。しかし、SegmentedControll を介した popViewControllerAnimated への呼び出しはそうではありません。
私がこれを書いた方法は少し混乱するかもしれないことを認識しています.後でこれをもう少し明確にしようとします.
ios - テーブルビューが 2 回目のタッチまで didselectrowatindexpath を呼び出さないのはなぜですか?
カスタム行を持つ親テーブルビューがあり、それぞれが親ビューコントローラーtableview
のプロパティとして保存されている選択可能なオプションを持つビューコントローラーをプッシュします。私のコード:
残念ながら、didSelectRowAtIndexPath
セルのリストを2回タップするまで、メソッドは呼び出されません。すると、以前に選択した最初の行が親ビューに渡されます。大量の を無視しNSLog
て、変数が何をしているかをキャプチャするだけです。
ios - 初期View Controllerにポップ
現在、組み込みのナビゲーションコントローラーを使用するアプリを作成しています。埋め込まれたビュー コントローラー内から最初のビュー コントローラーの初期ビューにポップする必要があります。
このコード行は、埋め込まれたナビゲーション コントローラーの初期ビューに戻るだけです。
[self.navigationController popToRootViewControllerAnimated:YES];
何か案は?