改变图像Iphone

时间:2011-04-19 15:11:36

标签: iphone ios4

关于图像的简单问题。我想根据我正在处理的信息在视图宽度上显示5个图像。

我可以使用什么控件在iphone上显示图像?是否可以提供代码示例如何以编程方式设置图像源属性?

2 个答案:

答案 0 :(得分:1)

的UIImageView

或者:

UIImageView *myImage = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"someImage.png"]];

或者,如果imageView已经存在:

myImage.image = [UIImage imageNamed:@"someImage.png"];

这在Interface Builder中最容易做到(在那里创建图像控件和布局,然后可以从代码中设置图像属性)。如果你在代码中执行它,你将需要创建所有这5个,然后使用每个UIImageView的frame属性正确地布局它们

文档:http://developer.apple.com/library/ios/#documentation/uikit/reference/UIImageView_Class/Reference/Reference.html

答案 1 :(得分:0)

您可能希望使用UIImageView来执行此操作。您可以通过编程方式或使用Interface Builder添加它们。要更改图像视图中的图像,您可以执行以下操作:

[myImageView setImage:[UIImage imageNamed:@"MyImage.png"]];