From c9337218ef1660360097928c753bde1c79775618 Mon Sep 17 00:00:00 2001 From: Starla Insigna Date: Tue, 23 Aug 2011 07:52:24 -0400 Subject: Added scrolling to level selection screen Using http://www.xcombinator.com/2010/09/08/a-paging-uiscrollview-in-cocos2d-with-previews/ as a base, I was able to implement a paging scroller for the level selection screen so players can swipe through available levels and choose one to play. At this point, the level selection screen is practically done--the only other thing I want to add is a UIPageControl to interact with the scrolling and give the player an indication of how many levels there are. Refs #207 --- Classes/TouchDelegatingView.m | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100755 Classes/TouchDelegatingView.m (limited to 'Classes/TouchDelegatingView.m') diff --git a/Classes/TouchDelegatingView.m b/Classes/TouchDelegatingView.m new file mode 100755 index 0000000..83bda73 --- /dev/null +++ b/Classes/TouchDelegatingView.m @@ -0,0 +1,26 @@ +// +// TouchDelegatingView.m +// Jacob's Shapes +// +// Created by Nate Murray on 8/23/10. +// Copyright 2010 LittleHiccup. All rights reserved. +// + +#import "TouchDelegatingView.h" + +@implementation TouchDelegatingView +@synthesize scrollView; + +- (UIView *)hitTest:(CGPoint)point withEvent:(UIEvent *)event { + if ([self pointInside:point withEvent:event]) { + return self.scrollView; + } + return nil; +} + +-(void) dealloc { + self.scrollView = nil; + [super dealloc]; +} + +@end -- cgit 1.4.1