【发布时间】:2013-12-11 23:46:33
【问题描述】:
我希望在加载应用后每 10 秒随机刷新一次图像。类似于屏幕保护程序。我需要触发循环或其他东西的开始。请问在.m文件的什么地方放循环函数。
#import "ViewController.h"
@interface ViewController ()
@end
@implementation ViewController
-(IBAction)randomize:(id)sender
{
{ int randomimages = rand()% 5;
switch (randomimages) {
case 0:
imageView.image = [UIImage imageNamed:@"...jpg"];
break;
case 1:
imageView.image = [UIImage imageNamed:@"...jpg"];
break;
case 2:
imageView.image = [UIImage imageNamed:@"...jpg"];
break;
case 3:
imageView.image = [UIImage imageNamed:@"...jpg"];
break;
case 4:
imageView.image = [UIImage imageNamed:@"...jpg"];
break;
}
}
}
-(IBAction)randomize2:(id)sender
{int randomimages = rand()% 5;
switch (randomimages) {
case 0:
imageView2.image = [UIImage imageNamed:@"...jpg"];
break;
case 1:
imageView2.image = [UIImage imageNamed:@"...jpg"];
break;
case 2:
imageView2.image = [UIImage imageNamed:@"...jpg"];
break;
case 3:
imageView2.image = [UIImage imageNamed:@"...jpg"];
break;
case 4:
imageView2.image = [UIImage imageNamed:@"...jpg"];
break;
}
}
- (void)viewDidLoad
{
[super viewDidLoad];
// Do any additional setup after loading the view, typically from a nib.
}
- (void)didReceiveMemoryWarning
{
[super didReceiveMemoryWarning];
// Dispose of any resources that can be recreated.
}
@end
【问题讨论】:
标签: ios image random uiimageview