私はiPhoneアプリを開発しています。
私はiCarouselクラスを使用しています: https ://github.com/nicklockwood/iCarousel
カルーセル画像の1つをクリックすると、画像が反転して、画像の背面にユーザーがクリックできるボタンが表示されるようにしたいと思います。
私はこのチュートリアルに従って、icarouselクラスを実装しています:http: //mobile.tutsplus.com/tutorials/iphone/create-an-awesome-carousel-version-2-0/
上記の目標を達成するためのメソッドを追加するにはどうすればよいですか?
私は次のことをしました:
- (void)carousel:(iCarousel *)carousel didSelectItemAtIndex:(NSInteger)index
{
CGRect frame = CGRectMake(round((self.view.bounds.size.width - 300) / 2.0), 0, 300, 300);
UIImageView *flipToView = [[UIImageView alloc] initWithFrame: frame];
flipToView.image = [UIImage imageNamed:@"cl2.png"];
UIView *containerView = self.aCarousel.currentItemView.superview;
[UIView transitionFromView: containerView toView: flipToView duration:2.0 options:UIViewAnimationOptionTransitionFlipFromLeft
completion:nil];
}
しかし、カルーセル内の画像ごとに異なる反転画像を作成するにはどうすればよいですか?反転表示は、カルーセルをクリックした画像ごとに異なります。また、人々が右にスクロールしたときに、反転した画像を非表示にするにはどうすればよいですか?