Я программно создаю класс UITableViewController
, который показывает табличное представление с простой панелью навигации (хотя и без UINavigationController
, поскольку в иерархии табличных представлений больше нет уровней).
Вот соответствующий код:
- (void)viewWillAppear:(BOOL)animated {
UINavigationBar *navBar = [[UINavigationBar alloc] initWithFrame:CGRectMake(0.0f, 0.0f, 320.0f, 44.0f)];
[self.tableView addSubview:navBar];
}
Однако панель навигации покрывает большую часть первой ячейки табличного представления и прокручивает весь вид.
Как можно исправить панель навигации вышепредставление таблицы, и не дать ему прокрутить код?