我正在使用此代码逐个加载横幅图像.
NSArray *imagesArray;
int photoCount;
UIImageView *imageView;
-(void)setupImageView{
photoCount = 0;
[[NSArray alloc]initWithObjects:[UIImage imageNamed:@"imgA.png"] ,
[UIImage imageNamed:@"imgB.png"] ,
[UIImage imageNamed:@"imgC.png"] ,
[UIImage imageNamed:@"imgD.png"] ,
[UIImage imageNamed:@"imgE.png"] ,
nil];
imageView =[[UIImageView alloc]initWithFrame:CGRectMake(0, 0, width, height)];
imageView.image = [imagesArray objectAtIndex:photoCount];
[self.view addSubview:imageView];
[NSTimer scheduledTimerWithTimeInterval:20.0 target:self selector:@selector(transitionPhotos) userInfo:nil repeats:YES];
}
-(void)transitionPhotos{
if (photoCount < [imagesArray count] - 1){
photoCount ++;
}else{
photoCount = 0;
}
[UIView transitionWithView:self.imageView
duration:2.0
options:UIViewAnimationOptionTransitionCrossDissolve
animations:^{ imageView.image = [imagesArray objectAtIndex:photoCount]; }
completion:NULL];
}
Run Code Online (Sandbox Code Playgroud)
但是我需要在一段时间间隔后一个接一个地水平滑动图像.我怎样才能做到这一点?
直到现在我已经使用数组将数据插入到IOS中的表中,现在我想使用数据库(sqlite),我需要从该数据库获取数据并将该数据插入表中.请帮我.
提前致谢.