【发布时间】:2011-03-09 07:46:09
【问题描述】:
我的 MainWindow.xib 中有一个 UINavigationController 和 UITableView。我正在尝试在视图顶部插入一个不可触摸/不可移动的图像。 (我不想简单地改变 UINavigationBar 背景,根据我的经验,UINavigationBar 的高度不能随意增加。)
由于这是一个根视图,它的行为由我的 RootViewController 控制。当视图加载时,我使用self.navigationController.navigationBarHidden = YES;隐藏导航栏
我尝试将 UIView 添加到 UITableView 的顶部,但是当用户滚动表格时,顶部图像会移动。如何在 UITableView 顶部放置静止图像而不像单元格一样移动并且不使用 UINavigationBar 背景图像?
天真的可能性:
- 将视图包含在另一个视图中,其顶部包含图像?
- 在屏幕顶部叠加图像遮罩?
(HIG 违规,有人吗?)
【问题讨论】:
标签: ios uitableview cocoa-touch uinavigationcontroller uikit