検索コントローラを持つビューコントローラを1つ持っているので、基本的に1つの結果(関数0didSelectTableviewcellが呼び出された)をクリックすると、アプリケーションは新しいビューコントローラにジャンプして情報。リターンをクリックして検索ビューコントローラに戻る場合、検索結果は消えてしまいます。だから結果を保持するためのアイデアですか?ありがとう!iOSは検索ページに戻るときに検索結果を保持する
0
A
答えて
1
SeguesまたはpushViewControllerを使用していますか?
私の心の中で最も簡単な方法は、次のようになります。
私は、変数(またはものは何でもあなたが検索項目として使用するのが最も簡単です)の文字列である第一のコントローラ内のプロパティを作成します。
次に、情報をViewController2に渡して、選択したテーブルビューセルの詳細を取得するときと同じように、同じ情報をViewController2からViewController1に戻して戻すことができます。私は、選択したindexPathがViewController1で使用されている検索文字列への参照を含んでいると仮定します。したがって、これが返されたときに返すものです。
したがって、ViewController2を元の状態に戻す場合、ViewController1(viewController1.mySearchTerm)の「mySearchTerm」プロパティを元の検索用語と同じに設定します。
次に、ViewController1がロードされたときに、文字列変数がnilであるかどうかをチェックする関数を用意します。そうでない場合は、ViewController2から渡された値にアクセスしてロード時に新しい検索を実装します。
これはあなたのやりたいことに役立ちますか?
関連する問題
- 1. 検索結果に戻る
- 2. MVC 4:前のページに戻って検索結果を保存
- 3. 検索結果の実装に戻る
- 4. Google CSE - 検索結果のページにリダイレクトする検索ボックス
- 5. 検索条件による検索結果のページ付け
- 6. オープンカート:検索結果ページから "検索 - "テキストとハイフンを削除するには
- 7. 検索結果からクリックしたときの検索結果
- 8. TiddlyWiki 5:検索結果の末尾による検索結果
- 9. 検索結果をローカルディレクトリに保存
- 10. 検索フォームから結果ページにリダイレクト
- 11. 別の検索がaction'dのときに検索結果をクリアする方法
- 12. 戻るボタンの同じ検索結果ページ
- 13. 検索ボタンをクリックし、同じページに結果を印刷した後、検索クエリボックスとアルファベット検索の両方を保持する方法
- 14. コアラ検索結果をRailsデータベースに保存するには
- 15. Postgresで検索結果を保持する方法
- 16. Python/Pandas - 複数のページにわたる検索結果の検索
- 17. ウェブ検索結果の検索
- 18. Ionic - 検索結果の検索バー
- 19. H2全文検索の検索結果
- 20. 検索結果を改ページするには?
- 21. SharePoint検索センター:カスタム検索結果ページを表示できますか?
- 22. Resharperの "検索結果ウィンドウ"でテキスト検索結果を表示
- 23. 検索ページの検索結果を次のページに表示して表示するには
- 24. 検索結果ページをナビゲートし、
- 25. Xamarin IOS UICollectionView検索結果セクション別
- 26. Python検索とスクレイプ結果
- 27. Magento検索結果
- 28. 検索結果ページング
- 29. Magento管理者によるカタログ検索任意の順序で検索結果から検索結果
- 30. iframeの代替検索結果googleの検索結果