我正在尝试在图像前面显示UITableView,这是我要执行的步骤:
在视图内部,将UIImageView的图像设置为项目中的相应文件
在父视图(与图像视图相同的父视图)内添加UITableView
设置要清除的表格视图的backgroundColor
在视图控制器中连接数据源以显示一些测试数据
在IB中连接数据源。
完成此操作后,tableviewcell的角处为黑色背景。据我所知,它并非来自任何父视图。我在bitbucket处有一个测试项目来演示该问题。
最佳答案
杰夫·拉马什(Jeff Lamarche)今天也遇到了同样的问题,并撰写了一篇有关此问题的博客文章:
http://iphonedevelopment.blogspot.com/2010/08/transparent-grouped-tableviews.html
基本上,似乎存在一些错误,您仍然需要在代码中添加此错误(即使您已经在Interface Builder中将tableView设置为清除):
self.tableView.backgroundColor = [UIColor clearColor];
关于iphone - UITableViewCells周围的黑角,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3527587/