iOS 7,表头视图不会浮动
我有一个UITableView
设置在iOS 7上运行的应用程序中。我有一个部分,它将图像加载到自定义单元格中,并在navigation bar
下滚动,这是半透明的。 所以最初,内容是低于navbar
,它滚动下的navbar
当我们向下滚动查看更多的图像。 为此,我设置了contentInset
( UIEdgeInsetsMake(40, 0, 0, 0)
的初始contentInset
。 现在有时候,我需要在桌子上放一个小的标题视图来表示我桌子上的图像types。 所以我使用了下面的代码:
-(CGFloat) tableView:(UITableView *)tableView heightForHeaderInSection:(NSInteger)section{ return 30.0; } -(UIView*) tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section{ TableSectionHeader *header=[[[NSBundle mainBundle] loadNibNamed:@"TableSectionHeader" owner:self options:nil] objectAtIndex:0]; [header.title setText:[NSString stringWithFormat:@"Type: %@", self.imageType]]; return head; }
TableSectionHeader
是我为此创build的自定义视图。 现在理想情况下,标题必须在navbar
下方或表格顶部(位于navbar
下方)浮动或“粘贴”。 但在这种情况下,它只是滚出屏幕。 我想要将标题粘贴在navbar
下方。 有谁知道我可以做到这一点?
将表视图的样式从Grouped
更改为Plain
。
从官方文档看 ,关于Plain
表格视图风格:
普通表格视图可以有一个或多个部分,部分可以有一个或多个行,每个部分可以有自己的页眉或页脚标题。 (页眉或页脚也可以有一个自定义的视图,例如一个包含图像)。 当用户滚动多行的部分时,部分的标题浮动到表视图的顶部,部分的页脚浮动到底部。
- Swift 2 – performBatchUpdates – 在UICollectionView框架内部可视化的时候,一个接一个地animation单元格
- 我们可以在部署目标不足iOS 7的应用程序中集成swift代码吗?
- 如何从iPhone的JSON数组中获取对象?
- FBFriendPickerViewController不显示所有的朋友
- UIRefreshControl endRefreshing不平滑
- 框架未找到MicrosoftBandKit_iOS
- 无法构build适用于iOS的ODataCppClient,找不到文件
- 为什么我不能用gestureTapRecogniser调用我的函数
- 抽屉像谷歌的iOS材料设计