【发布时间】:2017-04-05 10:50:51
【问题描述】:
我在 SO 中搜索了答案,但没有一个给出非常完整的答案,而且没有任何建议对我有用。
我有一个简单的表格视图,其中包含自定义单元格。其中一个单元格使用图像视图填充了 PNG 图像。但透明背景显示为黑色。我希望它是白色的。
我尝试了以下方法,但均无效: 在界面构建器集中: 图像背景为白色。 单元格内容视图的背景为白色。 单元格背景为白色。
任何帮助将不胜感激。
编辑: 错误是我的。请参阅下面的答案。
【问题讨论】:
-
您确定 PNG 包含 alpha 通道吗?
-
嗯,不是 100% 确定。我该如何检查?我用 x 2 张图片测试了它,一张我从网上下载的。在 Mac 上打开时,它具有指示透明度的方格视图。两张图片均显示黑色背景。
-
好的,将图像加载到 GIMP 之类的绘图包中,它会显示通道...除非使用 ALPHA 通道创建 PNG,否则 PNG 是不透明的。
-
好的,我已经用 alpha 通道的图像进行了测试。问题仍然存在。
标签: ios uiimageview interface-builder tableviewcell