Ios 如何制作透明的tableview?
我正在尝试制作一个类似FIFA应用程序的菜单,但我不能将tableview设置为透明颜色,这样背景图像就可以看到,有人能帮我吗??我已经尝试了所有的方法,这些答案中的任何一个都对我有用:所以我真的需要你的帮助。除了将表格视图的背景色设置为“清除”外,还必须设置表格视图单元格的背景色。而且,至少在我的经验中,这有点棘手,不能通过界面生成器(故事板或xib)轻松完成 因此,您必须直接设置单元格的背景色。例如,在委托方法期间,您可以执行以下操作:Ios 如何制作透明的tableview?,ios,background,tableview,transparent,Ios,Background,Tableview,Transparent,我正在尝试制作一个类似FIFA应用程序的菜单,但我不能将tableview设置为透明颜色,这样背景图像就可以看到,有人能帮我吗??我已经尝试了所有的方法,这些答案中的任何一个都对我有用:所以我真的需要你的帮助。除了将表格视图的背景色设置为“清除”外,还必须设置表格视图单元格的背景色。而且,至少在我的经验中,这有点棘手,不能通过界面生成器(故事板或xib)轻松完成 因此,您必须直接设置单元格的背景色。例如,在委托方法期间,您可以执行以下操作: cell.backgroundColor = [UIC
cell.backgroundColor = [UIColor clearColor];
正如rmaddy所指出的,苹果公司关于该方法的文档说明:
此方法使代理有机会重写基于状态的
表视图先前设置的属性,例如选择和
背景色
实际上,需要在
tableView:willDisplayCell:forrowatinexpath:
方法中设置单元格背景。我的经验是,它实际上只在willDisplayCell…
委托中起作用。willDisplayCell…
的文档也声明使用它来设置背景色。是的,我在文档中看到了它,我已经更新了我的答案。谢谢尚未工作,以下是tableview的外观,可能会有所帮助,它位于容器视图中:freeimagehosting net/scgnpDid您设置了table view的委托吗?它与表视图数据源是分开的。