【发布时间】:2012-04-01 21:13:52
【问题描述】:
我正在以编程方式创建一个UITableViewController 类,该类显示一个带有简单导航栏的表格视图(尽管没有UINavigationController,因为表格视图层次结构没有其他级别)。
以下是相关代码:
- (void)viewWillAppear:(BOOL)animated {
UINavigationBar *navBar = [[UINavigationBar alloc] initWithFrame:CGRectMake(0.0f, 0.0f, 320.0f, 44.0f)];
[self.tableView addSubview:navBar];
}
但是,导航栏覆盖了第一个表格视图单元格的大部分,并随着整个视图滚动。
如何将导航栏固定在表格视图上方,并防止它在代码中滚动?
【问题讨论】:
标签: iphone ios uitableview uinavigationbar