【发布时间】:2014-01-31 19:52:18
【问题描述】:
我的应用需要字符,但可以自定义。是否可以有一个图像视图但将实际图像更改为其他图像?
这里是一个例子:有项目 1 和项目 2。项目 1 是默认的。如果我点击购买项目 2,显示项目 1 的图像视图将替换为项目 2 的图片。
我有什么办法可以做到这一点,如果没有,开发人员如何进行这样的定制?
【问题讨论】:
标签: ios cocoa-touch uiimageview
我的应用需要字符,但可以自定义。是否可以有一个图像视图但将实际图像更改为其他图像?
这里是一个例子:有项目 1 和项目 2。项目 1 是默认的。如果我点击购买项目 2,显示项目 1 的图像视图将替换为项目 2 的图片。
我有什么办法可以做到这一点,如果没有,开发人员如何进行这样的定制?
【问题讨论】:
标签: ios cocoa-touch uiimageview
除非我遗漏了什么,否则它看起来很简单:
UIImageView *myImg = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"myFirstImage"]];
如果你想把图片改成myOtherImage,你可以设置如下
[myImg setImage:[UIImage imageNamed:@"myOtherImage"]];
如果您需要图像是一个组件,那么您可以继承 UIImageView 并调用函数在图像之间进行交换。
【讨论】: