У меня SampleViewController, в котором segmentedControl добавляется вверху под навигационной панелью (не внутри него). Теперь под segmentedControl я хочу tableView, который загружается из другого класса CommonTableViewController.При касании сегмента должен быть загружен новый tableView из того же CommonTableViewController.Как это можно сделать?заранее спасибо.
Я использую массив для заполнения моего tableView ...
В моем методе segmentedControlClicked ... Я изменяю данные в массиве в зависимости от того, какой сегмент был выбран, а затем использую эту строку кода:
[self.tableView reloadData];
Если у вас уже есть 2 UITableView, просто удалите первый с экрана и добавьте другой. LIKE
[tableView1 removeFromSuperview]; [self.view indertSubview:tableView2 atIndex:self.view.subviews.count];
В зависимости от случая вы также можете рассмотреть возможность использования одного tableView и просто изменения данных.