ios – 渲染模式设置为图像目录中的矢量pdf模板,但UIImageView不会在自定义单元格中设置图像

ios – 渲染模式设置为图像目录中的矢量pdf模板,但UIImageView不会在自定义单元格中设置图像,第1张

概述我已将所有图像文件迁移到资产目录.所有这些都是大小为1x的pdf向量.它们设置为呈现为模板.它们在大小和颜色方面都显得很好.但是有一个来自xib的自定义TableView Cell,我有6个UI ImageView链接到目录中的6个这些图像.不知何故,他们不尊重色调,既不是默认也不是自定义.尝试以编程方式更改它们,但也没有工作.这些相同的图像在主故事板内的静态单元格的另一个tableview中显示 我已将所有图像文件迁移到资产目录.所有这些都是大小为1x的pdf向量.它们设置为呈现为模板.它们在大小和颜色方面都显得很好.但是有一个来自xib的自定义tableVIEw Cell,我有6个UI ImageVIEw链接到目录中的6个这些图像.不知何故,他们不尊重色调,既不是默认也不是自定义.尝试以编程方式更改它们,但也没有工作.这些相同的图像在主故事板内的静态单元格的另一个tablevIEw中显示正常.我无法隔离这个问题.
有趣的是,一旦选择了单元格并且选择发生了变化,色调就会显得很好.然后它倾向于显示IB中设置的色调.在xcode中似乎对我来说就像一个BUG.模拟器和设备都存在问题.有帮助吗?

PS:已经搜索过StackOverflow并且答案都是将渲染模式更改为模板,这就是这种方式.

图像目录

故事板

选择前的图像

选择后的图像

解决方法 模板图像适用于UIbutton.image但不适用于UIImageVIEw.image.

你必须自己设置UIImage Alwaystemplate.

imageVIEw.image = [[UIImage imagenamed:@"image"] imageWithRenderingMode:UIImageRenderingModeAlwaystemplate];

并且在imageAssets中设置渲染模式在iOS 7中不起作用.

总结

以上是内存溢出为你收集整理的ios – 渲染模式设置为图像目录中的矢量pdf模板,但UIImageView不会在自定义单元格中设置图像全部内容,希望文章能够帮你解决ios – 渲染模式设置为图像目录中的矢量pdf模板,但UIImageView不会在自定义单元格中设置图像所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1100875.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-28
下一篇 2022-05-28

发表评论

登录后才能评论

评论列表(0条)

保存