当前位置 : 主页 > 手机开发 > ios >

ios – 标签栏项图像不显示 – xcode 6

来源:互联网 收集:自由互联 发布时间:2021-06-11
这开始让我感到沮丧但是当我尝试将我的标签栏项目图像从那些默认正方形或圆形图标更改为我的自定义图像时,我得到的是我的图像的阴影/轮廓..它实际上并不显示我的图像.我不认为
这开始让我感到沮丧但是当我尝试将我的标签栏项目图像从那些默认正方形或圆形图标更改为我的自定义图像时,我得到的是我的图像的阴影/轮廓..它实际上并不显示我的图像.我不认为图像大小是问题,但我正在更改属性检查器上的图像.

你们之前见过这个问题吗?

TabBar图像自动呈现为模板图像( Apple Docs).如果要避免此行为,可以执行以下操作:

UIImage *img = //YOUR IMAGE YOU WANT TO SET
img = [img imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal];

现在使用它来创建tabbar项目.

如果您正在使用资产目录,还可以在资产目录中设置渲染模式,以便能够在故事板中使用它(“渲染为”选项)

网友评论