0

我正在过渡到 iPhone 编程,发现如何在 ImageView 中显示图像?回答我的一些问题,但没有指定一些基础知识,即什么样的项目可以显示图像,以及代码可以放在项目中的哪个位置。我创建了一个空项目,最后两行出现错误:

CGRect myImageRect = CGRectMake(0.0f, 0.0f, 320.0f, 109.0f);
UIImageView *myImage = [[UIImageView alloc] initWithFrame:myImageRect]; 
[myImage setImage:[UIImage imageNamed:@"myImage.png"]];
myImage.opaque = YES; // explicitly opaque for performance 
[self.view addSubview:myImage]; 
[myImage release]; 

如果我要显示一个钟面,最终是一个带有旋转指针的钟面,但现在的目标是显示钟面本身,我可以用一个基本项目来做吗,还是我需要从另一个项目重新开始,应该在哪里我要放置示例代码?http://www.iphoneexamples.com/有 AFAICT 一些优秀的例子,但他们似乎假设你知道将代码放在哪里,并且你选择了最合适的项目。

因此,假设我不想立即为时钟指针设置动画,现在我希望显示我的 (PNG) 钟面,可以选择在屏幕上很好地定位。我从什么样的项目开始,我在哪里放置代码来显示图像,我应该使用什么代码来显示图像?

4

1 回答 1

2

转到 Interface Builder 或 Storyboard,如果您开始一个空项目,您可能没有这些项目,我建议您从 Single View 项目开始,然后在 Interface Builder 或 Storyboard 上,从库中拖动一个图像视图(也称为 UIImageView)并将其放置在画布上,使用右侧的属性栏,您可以像下图一样设置图像

在此处输入图像描述

这样您就可以在视图上显示图像,正确调整视图大小以适合您的图像尺寸,并为您要添加的每个其他图像重复。

对于您要问的问题,我的猜测是您对 iOS 开发还很陌生,我可以推荐您开始 iOS 6 开发:探索 iOS SDK

于 2013-01-22T17:13:57.337 回答