我环顾四周,发现了一些所谓的从图像对象数组中选择图像的代码,但找不到解释。
我想让我的应用程序有一个背景图像,用户可以选择下一步和上一步按钮来滚动一些全屏图像,将它们设置为滚动时的背景图像。
我知道如何在java中做到这一点,但似乎不能做这个应用程序。
如何或什么代码链接到下一步按钮,以获取数组中的下一幅图像,并反转到后退按钮?
那么这显然需要被展示出来。
我使用了具有MVC风格的分层架构,但似乎无法将其与Objective-C放在一起。
这些按钮是否会调用所谓的委托的适当方法,这些委托负责获取和返回图像?
这些按钮是否会使用返回的图像并实际处理重绘?
如果能帮上忙我会很感激的。
问候
Jarryd
发布于 2010-06-16 10:09:33
通过syoleen来扩展答案。
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]]];(这是从内存中获得的,因此可能会有很少的打字错误)
发布于 2010-06-16 08:02:05
self.view.backgroundColor = [UIColor colorWithPatternImage:UIImage imageNamed:@"pic.png"];
https://stackoverflow.com/questions/3049801
复制相似问题