如何解决iPhone-分组时具有清晰背景的UITableView?
| 我当前的应用程序中有几个TableView,我想在它们后面有一个背景图片。 但是,我发现目前无法实现这一目标。 我已经花了2天的时间在网上搜索解决方案,但是我发现任何解决方案都不是100%正确的。 我尝试将表格视图的背景色设置为图像,这有一些正面效果,图像出现在表格视图的后面,但是它也出现在曾经的表格单元格的背景中,看起来也很糟糕。 因此,我还尝试通过将表格视图的背景色设置为透明色,因为在我读过的IB代码中,这样做似乎是没有用的。然后,我将UIImageView放在表格视图后面。 但是,这仅显示具有白色背景的表格视图,并且在任何地方都看不到图像。 谁能为我正确地指出正确的方向?解决方法
尝试这个
UIImageView *imageView = [[UIImageView alloc]initWithImage:[UIImage imageNamed:@\"cloud.png\"] ];
self.tableView.backgroundView = imageView;
[imageView release];
清除背景使用
self.tableview.backgroundcolor = [uicolor clearcolor];
, 将图像设置为表格视图的背景(如您所愿),并将另一种颜色设置为表格视图单元格的背景。
试试- (UITableViewCell *) tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
:
cell.backgroundColor = [UIColor greenColor];
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。