2 つのテーブルビューを持つ 1 つのビューがあり、そのうちの 1 つを Twitter フィードにし、もう 1 つを RSS フィードにしたいと考えています。問題は、まったく同じ、同じコンテンツが表示されることです。別のコントローラーを使用してみましたが、理解できないため実行できません。
質問する
460 次
1 に答える
6
あなたがまだあなたの質問に対する答えを探しているかどうかはわかりませんが、いずれにせよ他の人にとっても役立つかもしれません. 私は次のことを試してみましたが成功しましtableviewcontroller
たtableview
: あなたのテーブルビューコントローラーで、テーブルビューのデータソースとデリゲートをそれぞれに設定するviewDidLoad
ことができます。最後に、コントローラーのビューをコントローラーの に設定します。次のコードは、私が何を意味するかを示しています。alloc init
tableviewcontrollers
tableview
tableview
- (void)viewDidLoad
{
[super viewDidLoad];
// ...
if(!self.tweeterTableViewController)
{
self.tweeterTableViewController = [[TweeterTableViewController alloc] init];
}
if(!self.rssTableViewController)
{
self.rssTableViewController = [[RssTableViewController alloc] init];
}
[self.tweeterTableView setDataSource:self.tweeterTableViewController];
[self.tweeterTableView setDelegate:self.tweeterTableViewController];
self.tweeterTableViewController.view = self.tweeterTableViewController.tableView;
[self.rssTableView setDataSource:self.rssTableViewController];
[self.rssTableView setDelegate:self.rssTableViewController];
self.rssTableViewController.view = self.rssTableViewController.tableView;
// ...
}
于 2012-10-23T16:26:25.333 に答える