首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在具有相同标签的UIImageview中更改图像

在具有相同标签的UIImageview中更改图像
EN

Stack Overflow用户
提问于 2014-08-27 14:54:19
回答 1查看 569关注 0票数 0

我想通过重命名镜像名称机制来更改UIImageview中的镜像。

由于我在我的项目中有大量的XIB,我需要改变背景图像点击button.basically用户有主题-1和主题-2选项。

单击-1\f25 theme-1 \f6时,我需要在-1\f25 all imageview -1\f6上设置-1\f25 bg_yellow.png -1\f6。单击-1\f25 theme-2 \f6时,我需要设置-2\f25 all -2\f25 imageview -2\f6上的bg_red.png

这是可能的,通过创建每个图像视图的引用并编写condition.But,这是浪费时间和大量努力。

有没有什么办法可以让我在运行时重命名资源文件夹下的图像文件?

EN

回答 1

Stack Overflow用户

发布于 2014-08-27 14:56:37

此行将更改所有UIImageViewimage

代码语言:javascript
复制
[[UIImageView appearance] setImage:[UIImage imageNamed:@"Image.png"]];

正如你所说的,只要你想改变你的应用程序的“主题”,就运行这行代码(使用任何你想要的图像文件)。

编辑

根据我们的讨论,这里有一个如何使用1tag设置图像的示例

代码语言:javascript
复制
[(UIImageView *)[self.view viewWithTag:1] setImage:[UIImage imageNamed:@"Image.png"]];
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25520662

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档