ナビゲーションバーの下の上部に(その内部ではなく)segmentedControlが追加されているSampleViewControllerがあります。次に、segmentedControlの下に、別のクラスCommonTableViewControllerからロードするtableViewが必要です。セグメントがタップされると、同じCommonTableViewControllerからの新しいtableViewがロードされます。どのようにそれを行うことができますか?前もって感謝します。
2783 次
2 に答える
1
すでに2つのUITableViewがある場合は、最初のUITableViewを画面から削除し、もう1つを追加します。お気に入り
[tableView1 removeFromSuperview];
[self.view indertSubview:tableView2 atIndex:self.view.subviews.count];
場合によっては、tableViewを1つにして、データを変更することも検討してください。
于 2010-01-17T12:15:36.450 に答える
1
配列を使用してtableViewにデータを入力します...
私のsegmentedControlClickedメソッドでは...選択されたセグメントに基づいて配列内のデータを変更し、次のコード行を使用します。
[self.tableView reloadData];
于 2010-04-27T15:25:30.033 に答える