私はテーブルビューであるセルを選択した後、別のビューが表示される、テーブルビューであるメインビューコントローラを持っています。次と前のセルのビューにアクセスして表示するためのボタンを作成するにはどうすればよいですか?ツールバーとボタンが設定されているので、次のビューにアクセスしてプッシュするコードを助けてください。iOS:次のTableviewセルにアクセスするためのボタン
0
A
答えて
1
tableView
(おそらくセルの情報を含む配列)のデータをdetailViewController
に渡すと、そのように項目をナビゲートできます。
行を選択すると、indexPath.row
がdetailViewController
にプロパティとして送信されます。 int selectedRow
。次に、このパラメータをデクリメントするボタンと増分するボタンの2つのワイヤを上にします。
1
基本NavigationController
とTableViewcontroller
のプロパティを見ているだけです。 2つのビューの間をナビゲートする場合は、ナビゲーションコントローラが必要で、tableViewを操作する必要があるセルを選択する必要があります。
テーブルビューコントローラのdidSelectRowAtIndexPath
メソッドに移動し、行を選択した後、ビューコントローラを次のビュー[self.navigationController pushViewController: nextController animated:YES];
にプッシュする必要があります。これはあなたの次のビューを制御し、前のビューに戻ります戻るボタンがあります。
あなたはビューの間でデータを渡したい場合は、プロパティとして、それらを設定し、それらにアクセスするためのクラスを参照
にする必要があります。
NSUserDefaults
を使用してください。
私はdetailViewControllerを使用していません。 – Nadeem
@ Nadeem「別のビューが表示されています」と書いたとき、私はこの「detailViewController」を呼び、それがモーダルであると仮定します。もしそうなら、あなたは私が提案したことをすることができます。 – PengOne