7
A
回答
4
您可以将一个视图中的表视图背后,表视图的背景色设置为[的UIColor clearColor],你会看到背后
[self.view addSubview:self.sectionBackgroundView];
[self.view addSubview:self.tableView];
self.tableView.backgroundColor = [UIColor clearColor];
视图的缺点是,这不会是唯一的仅限于您想要的部分,我可以想到的一种方法是确保此后台视图仅限于一个部分,只要将表视图滚动时将后台视图的框架调整为该部分覆盖的区域
- (void)scrollViewDidScroll:(UIScrollView *)scrollView
{
CGRect sectionFrame = [self.tableView rectForSection:sectionWithBackground];
self.sectionBackgroundView.frame = sectionFrame;
}
您将需要这样做在开始时(可能在viewWillAppear :)以及确保视图开始正确。
+0
相当不错的解决方案,但它并没有跟随该部分,而在iOS 9中滚动... – 2016-07-07 21:22:03
相关问题
- 1. 分组UITableView的部分背景
- 2. 具有clearColor背景的UITableView部分?
- 3. UITableView分组背景图片
- 4. UITableView部分中的背景图像隐藏部分标题
- 5. UITableView的背景?
- 6. 将ImageView设置为分组的uitableview中的部分的背景
- 7. UITableView顶部的白色背景
- 8. 如何使UIViewController背景看起来像分组UITableView的背景?
- 9. UITableView背景问题
- 10. UITableView背景图片
- 11. UITableView淡入背景
- 12. iPhone - UITableView的背景
- 13. 分组的UITableView透明背景 - iPhone
- 14. iPhone - UITableView分组时清晰的背景?
- 15. 背景为iphone sdk分组的uitableview
- 16. UITableView(分组样式)背景颜色
- 17. UIPopoverView与UITableView部分键盘隐藏在背景触摸
- 18. UITableView部分scrollBar的背景颜色如何表示清楚?
- 19. 超过1个部分的自定义背景uitableview(IPHONE)
- 20. 当部分为空时,UITableView的背景颜色变为白色
- 21. 设置背景图像到UITableView部分标题
- 22. 部分填充SVG背景
- 23. Wpf textblock部分背景
- 24. CSS - 部分背景填充
- 25. UITableView空背景调用
- 26. 的UITableView细胞背景
- 27. UITableView的背景图像 - iOS
- 28. UITableView“浮动”在背景上
- 29. 设计UITableView背景图像
- 30. 更改UITableView的背景色
它看起来像你想要做的可能与图层或使用子视图。你可以发布你想要的模型吗? – Brian 2012-07-29 15:27:39
我会尝试获取我需要上传的图片!通常你会在每个单元格上有一个背景,这可能是一种颜色或图像。但是,我希望单个背景(在这种情况下,图像)落在我桌子单个部分中的所有单元格后面。 – 2012-07-29 15:32:46
我明白了。在UITableView上有一个* backgroundView *属性,并且还有一个节头的视图。不知道这些是否会有所帮助。 – Brian 2012-07-29 15:42:37