0

2 つのテーブルビューを持つ 1 つのビューがあり、そのうちの 1 つを Twitter フィードにし、もう 1 つを RSS フィードにしたいと考えています。問題は、まったく同じ、同じコンテンツが表示されることです。別のコントローラーを使用してみましたが、理解できないため実行できません。

4

1 に答える 1

6

あなたがまだあなたの質問に対する答えを探しているかどうかはわかりませんが、いずれにせよ他の人にとっても役立つかもしれません. 私は次のことを試してみましたが成功しましtableviewcontrollertableview: あなたのテーブルビューコントローラーで、テーブルビューのデータソースとデリゲートをそれぞれに設定するviewDidLoadことができます。最後に、コントローラーのビューをコントローラーの に設定します。次のコードは、私が何を意味するかを示しています。alloc inittableviewcontrollerstableviewtableview

- (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 に答える