我使用UIImageView
在UIScrollView
显示图片库。
这里是我的代码:UISwipeGestureRecognizer UIImageView在UIScrollView
[scrollView1 setBackgroundColor:[UIColor blackColor]];
[scrollView1 setCanCancelContentTouches:NO];
scrollView1.indicatorStyle = UIScrollViewIndicatorStyleWhite;
scrollView1.clipsToBounds = YES;
scrollView1.scrollEnabled = YES;
scrollView1.pagingEnabled = YES;
NSUInteger i;
for (i = 0; i <= kNumImages; i++)
{
imageView.userInteractionEnabled = YES;
imageName = [NSString stringWithFormat:@"image%d.jpg", i];
UIImage *image = [UIImage imageNamed:imageName];
imageView = [[UIImageView alloc] initWithImage:image];
imageView.contentMode = UIViewContentModeScaleAspectFit;
CGRect rect = imageView.frame;
if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPhone)
{
rect.size.height = kScrollObjHeight;
rect.size.width = kScrollObjWidth;
}
else if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad)
{
rect.size.height = kScrollObjHeight_ipad;
rect.size.width = kScrollObjWidth_ipad;
}
imageView.frame = rect;
imageView.tag = i;
[scrollView1 addSubview:imageView];
}
现在我有一个保存按钮保存图像库。为此我必须在滚动上找到每个图像标签。我认为可以通过检测UIImageView
上的滑动手势并可以获得imageView.tag
。 我搜索了很多东西,但没有得到太多的运气。我明白只是在滚动中很难识别滑动。
我是新来的这个手势的东西。任何人都可以建议我该怎么做?
有没有其他的方式来获得特定的图片?或者,如果我必须只用这个手势来减肥,那又怎么样?
任何帮助将是一个很大的帮助..!
谢谢。
凹凸... .. .. .. – iUser