首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何更改iPhone应用程序的背景图像?

如何更改iPhone应用程序的背景图像?
EN

Stack Overflow用户
提问于 2010-06-16 07:27:47
回答 2查看 365关注 0票数 0

我环顾四周,发现了一些所谓的从图像对象数组中选择图像的代码,但找不到解释。

我想让我的应用程序有一个背景图像,用户可以选择下一步和上一步按钮来滚动一些全屏图像,将它们设置为滚动时的背景图像。

我知道如何在java中做到这一点,但似乎不能做这个应用程序。

如何或什么代码链接到下一步按钮,以获取数组中的下一幅图像,并反转到后退按钮?

那么这显然需要被展示出来。

我使用了具有MVC风格的分层架构,但似乎无法将其与Objective-C放在一起。

这些按钮是否会调用所谓的委托的适当方法,这些委托负责获取和返回图像?

这些按钮是否会使用返回的图像并实际处理重绘?

如果能帮上忙我会很感激的。

问候

Jarryd

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-06-16 10:09:33

通过syoleen来扩展答案。

代码语言:javascript
复制
NSArray * names = [NSArray arrayWithObjects:@"file1.png" @"file2.png",@"file3.png",nil];
int r=rand()%([NSArray count]);
self.view.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:[names objectAtIndex:r]]];

(这是从内存中获得的,因此可能会有很少的打字错误)

票数 2
EN

Stack Overflow用户

发布于 2010-06-16 08:02:05

self.view.backgroundColor = [UIColor colorWithPatternImage:UIImage imageNamed:@"pic.png"];

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3049801

复制
相关文章

相似问题

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