Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/107.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 如何创建具有背景和旋转图像的iPhone应用程序?_Ios_Iphone_Ipad - Fatal编程技术网

Ios 如何创建具有背景和旋转图像的iPhone应用程序?

Ios 如何创建具有背景和旋转图像的iPhone应用程序?,ios,iphone,ipad,Ios,Iphone,Ipad,我正在过渡到iPhone编程,并发现回答了我的一些问题,但没有具体说明一些基本问题,即什么样的项目可以显示图像,以及代码可以放在项目中的什么位置。我创建了一个空项目,但最后两行出现错误: CGRect myImageRect = CGRectMake(0.0f, 0.0f, 320.0f, 109.0f); UIImageView *myImage = [[UIImageView alloc] initWithFrame:myImageRect]; [myImage setImage:[UII

我正在过渡到iPhone编程,并发现回答了我的一些问题,但没有具体说明一些基本问题,即什么样的项目可以显示图像,以及代码可以放在项目中的什么位置。我创建了一个空项目,但最后两行出现错误:

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]; 
如果我要显示一个时钟面,最终是一个带有旋转指针的时钟面,但目前的目标是显示时钟面本身,我可以用一个基本项目来完成它,还是需要从另一个项目开始,我应该将示例代码放在哪里?AFAICT提供了一些优秀的示例,但它们似乎假设您知道将代码放在哪里,并且您选择了最合适的项目


所以,假设我没有立即尝试设置时钟指针的动画,现在我希望我的(PNG)时钟面显示出来,可以选择在屏幕上正确定位。我应该从什么样的项目开始,我应该将显示图像的代码放在哪里,我应该使用什么代码来显示图像?

转到界面生成器或故事板,如果您启动了一个空项目,您可能没有这些项目,我建议您从单视图项目开始,然后在Interface Builder或故事板上,从库中拖动图像视图(也称为UIImageView)并将其放置在画布上,使用右侧的属性栏可以设置图像,如下图所示

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


因为你问的是,我猜你对iOS开发还很陌生,我可以推荐你

谢谢;您刚刚命名了我的下一个Safari书架项目。您是如何获得响应中显示的确切GUI状态的?我在UI中四处移动,打开了故事板,没有看到屏幕顶部的图标,也没有任何标记为“图像视图”的东西。如何进入“图像视图”的显示?在主视图上放置一个图像视图,然后选择:)+1作为书籍推荐,我在周末拿到了这本书,它非常棒:)