├── Classes ├── ScrollViewAnimateAppDelegate.h ├── ScrollViewAnimateAppDelegate.m ├── ScrollViewAnimateViewController.h ├── ScrollViewAnimateViewController.m ├── im-0.png ├── im-1.png ├── im-10.png ├── im-100.png ├── im-101.png ├── im-102.png ├── im-103.png ├── im-104.png ├── im-105.png ├── im-106.png ├── im-107.png ├── im-108.png ├── im-109.png ├── im-11.png ├── im-110.png ├── im-111.png ├── im-112.png ├── im-113.png ├── im-114.png ├── im-115.png ├── im-116.png ├── im-117.png ├── im-118.png ├── im-119.png ├── im-12.png ├── im-120.png ├── im-121.png ├── im-122.png ├── im-123.png ├── im-124.png ├── im-125.png ├── im-126.png ├── im-127.png ├── im-128.png ├── im-129.png ├── im-13.png ├── im-130.png ├── im-131.png ├── im-132.png ├── im-133.png ├── im-134.png ├── im-135.png ├── im-136.png ├── im-137.png ├── im-138.png ├── im-139.png ├── im-14.png ├── im-140.png ├── im-141.png ├── im-142.png ├── im-143.png ├── im-144.png ├── im-145.png ├── im-146.png ├── im-147.png ├── im-148.png ├── im-149.png ├── im-15.png ├── im-150.png ├── im-151.png ├── im-152.png ├── im-153.png ├── im-154.png ├── im-155.png ├── im-156.png ├── im-157.png ├── im-158.png ├── im-159.png ├── im-16.png ├── im-160.png ├── im-161.png ├── im-162.png ├── im-163.png ├── im-164.png ├── im-165.png ├── im-166.png ├── im-167.png ├── im-168.png ├── im-17.png ├── im-18.png ├── im-19.png ├── im-2.png ├── im-20.png ├── im-21.png ├── im-22.png ├── im-23.png ├── im-24.png ├── im-25.png ├── im-26.png ├── im-27.png ├── im-28.png ├── im-29.png ├── im-3.png ├── im-30.png ├── im-31.png ├── im-32.png ├── im-33.png ├── im-34.png ├── im-35.png ├── im-36.png ├── im-37.png ├── im-38.png ├── im-39.png ├── im-4.png ├── im-40.png ├── im-41.png ├── im-42.png ├── im-43.png ├── im-44.png ├── im-45.png ├── im-46.png ├── im-47.png ├── im-48.png ├── im-49.png ├── im-5.png ├── im-50.png ├── im-51.png ├── im-52.png ├── im-53.png ├── im-54.png ├── im-55.png ├── im-56.png ├── im-57.png ├── im-58.png ├── im-59.png ├── im-6.png ├── im-60.png ├── im-61.png ├── im-62.png ├── im-63.png ├── im-64.png ├── im-65.png ├── im-66.png ├── im-67.png ├── im-68.png ├── im-69.png ├── im-7.png ├── im-70.png ├── im-71.png ├── im-72.png ├── im-73.png ├── im-74.png ├── im-75.png ├── im-76.png ├── im-77.png ├── im-78.png ├── im-79.png ├── im-8.png ├── im-80.png ├── im-81.png ├── im-82.png ├── im-83.png ├── im-84.png ├── im-85.png ├── im-86.png ├── im-87.png ├── im-88.png ├── im-89.png ├── im-9.png ├── im-90.png ├── im-91.png ├── im-92.png ├── im-93.png ├── im-94.png ├── im-95.png ├── im-96.png ├── im-97.png ├── im-98.png └── im-99.png ├── MainWindow.xib ├── README.md ├── ScrollViewAnimate-Info.plist ├── ScrollViewAnimate.xcodeproj ├── project.pbxproj ├── richardhall.mode1v3 └── richardhall.pbxuser ├── ScrollViewAnimateViewController.xib ├── ScrollViewAnimate_Prefix.pch └── main.m /Classes/ScrollViewAnimateAppDelegate.h: -------------------------------------------------------------------------------- 1 | // 2 | // ScrollViewAnimateAppDelegate.h 3 | // ScrollViewAnimate 4 | // 5 | 6 | 7 | #import 8 | 9 | @class ScrollViewAnimateViewController; 10 | 11 | @interface ScrollViewAnimateAppDelegate : NSObject { 12 | UIWindow *window; 13 | ScrollViewAnimateViewController *viewController; 14 | } 15 | 16 | @property (nonatomic, retain) IBOutlet UIWindow *window; 17 | @property (nonatomic, retain) IBOutlet ScrollViewAnimateViewController *viewController; 18 | 19 | @end 20 | 21 | -------------------------------------------------------------------------------- /Classes/ScrollViewAnimateAppDelegate.m: -------------------------------------------------------------------------------- 1 | // 2 | // ScrollViewAnimateAppDelegate.m 3 | // ScrollViewAnimate 4 | // 5 | 6 | 7 | #import "ScrollViewAnimateAppDelegate.h" 8 | #import "ScrollViewAnimateViewController.h" 9 | 10 | @implementation ScrollViewAnimateAppDelegate 11 | 12 | @synthesize window; 13 | @synthesize viewController; 14 | 15 | 16 | - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { 17 | 18 | // Override point for customization after app launch 19 | [window addSubview:viewController.view]; 20 | [window makeKeyAndVisible]; 21 | 22 | return YES; 23 | } 24 | 25 | 26 | - (void)dealloc { 27 | [viewController release]; 28 | [window release]; 29 | [super dealloc]; 30 | } 31 | 32 | 33 | @end 34 | -------------------------------------------------------------------------------- /Classes/ScrollViewAnimateViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // ScrollViewAnimateViewController.h 3 | // ScrollViewAnimate 4 | // 5 | // Created by Richard Hall on 7/12/10. 6 | // Copyright __MyCompanyName__ 2010. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface ScrollViewAnimateViewController : UIViewController { 12 | 13 | UIImageView *animationView; 14 | UILabel *frameLabel; 15 | 16 | int imageIndex; 17 | int currentOffset; 18 | 19 | } 20 | @property (nonatomic, retain) UIImageView *animationView; 21 | @property (nonatomic, retain) UILabel *frameLabel; 22 | @property (assign, readwrite) int imageIndex; 23 | @property (assign, readwrite) int currentOffset; 24 | 25 | @end 26 | 27 | -------------------------------------------------------------------------------- /Classes/ScrollViewAnimateViewController.m: -------------------------------------------------------------------------------- 1 | // 2 | // ScrollViewAnimateViewController.m 3 | // ScrollViewAnimate 4 | // 5 | 6 | 7 | #import "ScrollViewAnimateViewController.h" 8 | 9 | #define kSequenceSize 169.0 10 | #define kAnimationSpeed 5.0 11 | #define kImageWidth 159.0 12 | #define kImageHeight 135 13 | #define kImageSpacing 10.0 14 | #define kPanelTotal 3 15 | 16 | 17 | @implementation ScrollViewAnimateViewController 18 | 19 | @synthesize currentOffset, imageIndex, animationView, frameLabel; 20 | 21 | /* 22 | // The designated initializer. Override to perform setup that is required before the view is loaded. 23 | - (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil { 24 | if ((self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil])) { 25 | // Custom initialization 26 | } 27 | return self; 28 | } 29 | */ 30 | 31 | /* 32 | // Implement loadView to create a view hierarchy programmatically, without using a nib. 33 | - (void)loadView { 34 | } 35 | */ 36 | 37 | // Implement viewDidLoad to do additional setup after loading the view, typically from a nib. 38 | - (NSArray *)getImages { 39 | NSMutableArray *arr = [[[NSMutableArray alloc] init] autorelease]; 40 | 41 | NSString *imageFileName; 42 | 43 | for (int i=0; i < kSequenceSize; i++) { 44 | 45 | imageFileName = [NSString stringWithFormat:@"im-%i.png",i]; 46 | [arr addObject:[UIImage imageNamed:imageFileName]]; 47 | } 48 | return (NSArray *)arr; 49 | } 50 | 51 | 52 | - (void)viewDidLoad { 53 | 54 | // Initialize Image Index 55 | self.imageIndex = 0; 56 | 57 | // Scroll View 58 | // Set up 3 panels, each the same width of the entire animation sequence. 59 | // If it scroll off the center panel, move it back to using the scrollview decel delegate method 60 | 61 | UIScrollView *scrollView = [[UIScrollView alloc] initWithFrame:CGRectMake(80, 140, 320, 480)]; 62 | scrollView.contentSize = CGSizeMake(kPanelTotal * kImageSpacing * kSequenceSize , 135); 63 | scrollView.delegate = self; 64 | scrollView.scrollEnabled = YES; 65 | scrollView.bounces = NO; 66 | scrollView.pagingEnabled = NO; 67 | scrollView.contentOffset = CGPointMake(kImageSpacing * kSequenceSize , 0); 68 | scrollView.showsHorizontalScrollIndicator = YES; 69 | currentOffset = scrollView.contentOffset.x; 70 | 71 | // Display imaged in Scroll View 72 | // NSArray *contentArray = [[NSArray alloc] initWithArray:[self getImages]]; 73 | // 74 | // int i = 0; 75 | // for (UIImage *img in contentArray) { 76 | // UIImageView *imageView = [[UIImageView alloc] init]; 77 | // imageView.image = img; 78 | // imageView.backgroundColor = [UIColor blackColor]; 79 | // CGRect imageFrame = CGRectMake(i, 0, kImageWidth, 135); 80 | // imageView.frame = imageFrame; 81 | // [scrollView addSubview:(UIView *)imageView]; 82 | // i += kImageWidth; 83 | // [imageView release]; 84 | // } 85 | 86 | [self.view addSubview:scrollView]; 87 | [scrollView release]; 88 | 89 | // Animated Image 90 | 91 | UIImageView *animView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:[NSString stringWithFormat:@"im-%i.png",imageIndex]]]; 92 | animView.frame = CGRectMake(80, 140, kImageWidth, 135); 93 | [self.view addSubview:animView]; 94 | self.animationView = animView; 95 | [animView release]; 96 | 97 | // Frame Label 98 | 99 | UILabel *fLabel = [[UILabel alloc] initWithFrame:CGRectMake(80, 140+kImageHeight, kImageWidth, 30)]; 100 | [self.view addSubview:fLabel]; 101 | self.frameLabel = fLabel; 102 | [fLabel release]; 103 | 104 | } 105 | 106 | - (void)updateAnimationView { 107 | 108 | // Keep the image index wthin the bounds of the array 109 | if (imageIndex <= 0) imageIndex = kSequenceSize-1; 110 | if (imageIndex >= kSequenceSize) imageIndex = 0; 111 | 112 | // Change image in imageview 113 | NSString *imageFileName = [NSString stringWithFormat:@"im-%i.png",imageIndex]; 114 | animationView.image = [UIImage imageNamed:imageFileName]; 115 | 116 | // Update Frame Number label 117 | frameLabel.text = [NSString stringWithFormat:@"Frame[%i]",imageIndex ]; 118 | 119 | } 120 | 121 | - (void)scrollViewDidScroll:(UIScrollView *)scrollView { 122 | 123 | // Increment imageindex based if the the scrollview scrolls more than a set distance 124 | 125 | if (scrollView.contentOffset.x < currentOffset - kAnimationSpeed ) { 126 | imageIndex++; 127 | currentOffset = scrollView.contentOffset.x; 128 | [self updateAnimationView]; 129 | } else if (scrollView.contentOffset.x > currentOffset + kAnimationSpeed) { 130 | imageIndex--; 131 | currentOffset = scrollView.contentOffset.x; 132 | [self updateAnimationView]; 133 | } 134 | 135 | } 136 | 137 | -(void)scrollViewDidEndDecelerating:(UIScrollView *)scrollView { 138 | 139 | int panelIndex = scrollView.contentOffset.x/(kImageSpacing * kSequenceSize); 140 | 141 | // Move ScrollView content to make it continuos 142 | 143 | 144 | if (panelIndex == 0) { 145 | scrollView.contentOffset = CGPointMake(currentOffset + kImageSpacing * kSequenceSize, 0); 146 | currentOffset = scrollView.contentOffset.x; 147 | NSLog(@"Content Moved - Panel Index = %i",scrollView.contentOffset.x/(kImageSpacing * kSequenceSize)); 148 | 149 | } else if (panelIndex == 2){ 150 | scrollView.contentOffset = CGPointMake(currentOffset - kImageSpacing * kSequenceSize, 0); 151 | currentOffset = scrollView.contentOffset.x; 152 | NSLog(@"Content Moved - Panel Index = %i",scrollView.contentOffset.x/(kImageSpacing * kSequenceSize)); 153 | 154 | } 155 | 156 | } 157 | 158 | 159 | 160 | 161 | 162 | /* 163 | // Override to allow orientations other than the default portrait orientation. 164 | - (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation { 165 | // Return YES for supported orientations 166 | return (interfaceOrientation == UIInterfaceOrientationPortrait); 167 | } 168 | */ 169 | 170 | 171 | - (void)didReceiveMemoryWarning { 172 | // Releases the view if it doesn't have a superview. 173 | [super didReceiveMemoryWarning]; 174 | 175 | // Release any cached data, images, etc that aren't in use. 176 | } 177 | 178 | - (void)viewDidUnload { 179 | // Release any retained subviews of the main view. 180 | // e.g. self.myOutlet = nil; 181 | } 182 | 183 | 184 | - (void)dealloc { 185 | [frameLabel release]; 186 | [animationView release]; 187 | [super dealloc]; 188 | } 189 | 190 | @end 191 | -------------------------------------------------------------------------------- /Classes/im-0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-0.png -------------------------------------------------------------------------------- /Classes/im-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-1.png -------------------------------------------------------------------------------- /Classes/im-10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-10.png -------------------------------------------------------------------------------- /Classes/im-100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-100.png -------------------------------------------------------------------------------- /Classes/im-101.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-101.png -------------------------------------------------------------------------------- /Classes/im-102.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-102.png -------------------------------------------------------------------------------- /Classes/im-103.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-103.png -------------------------------------------------------------------------------- /Classes/im-104.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-104.png -------------------------------------------------------------------------------- /Classes/im-105.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-105.png -------------------------------------------------------------------------------- /Classes/im-106.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-106.png -------------------------------------------------------------------------------- /Classes/im-107.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-107.png -------------------------------------------------------------------------------- /Classes/im-108.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-108.png -------------------------------------------------------------------------------- /Classes/im-109.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-109.png -------------------------------------------------------------------------------- /Classes/im-11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-11.png -------------------------------------------------------------------------------- /Classes/im-110.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-110.png -------------------------------------------------------------------------------- /Classes/im-111.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-111.png -------------------------------------------------------------------------------- /Classes/im-112.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-112.png -------------------------------------------------------------------------------- /Classes/im-113.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-113.png -------------------------------------------------------------------------------- /Classes/im-114.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-114.png -------------------------------------------------------------------------------- /Classes/im-115.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-115.png -------------------------------------------------------------------------------- /Classes/im-116.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-116.png -------------------------------------------------------------------------------- /Classes/im-117.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-117.png -------------------------------------------------------------------------------- /Classes/im-118.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-118.png -------------------------------------------------------------------------------- /Classes/im-119.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-119.png -------------------------------------------------------------------------------- /Classes/im-12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-12.png -------------------------------------------------------------------------------- /Classes/im-120.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-120.png -------------------------------------------------------------------------------- /Classes/im-121.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-121.png -------------------------------------------------------------------------------- /Classes/im-122.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-122.png -------------------------------------------------------------------------------- /Classes/im-123.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-123.png -------------------------------------------------------------------------------- /Classes/im-124.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-124.png -------------------------------------------------------------------------------- /Classes/im-125.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-125.png -------------------------------------------------------------------------------- /Classes/im-126.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-126.png -------------------------------------------------------------------------------- /Classes/im-127.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-127.png -------------------------------------------------------------------------------- /Classes/im-128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-128.png -------------------------------------------------------------------------------- /Classes/im-129.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-129.png -------------------------------------------------------------------------------- /Classes/im-13.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-13.png -------------------------------------------------------------------------------- /Classes/im-130.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-130.png -------------------------------------------------------------------------------- /Classes/im-131.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-131.png -------------------------------------------------------------------------------- /Classes/im-132.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-132.png -------------------------------------------------------------------------------- /Classes/im-133.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-133.png -------------------------------------------------------------------------------- /Classes/im-134.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-134.png -------------------------------------------------------------------------------- /Classes/im-135.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-135.png -------------------------------------------------------------------------------- /Classes/im-136.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-136.png -------------------------------------------------------------------------------- /Classes/im-137.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-137.png -------------------------------------------------------------------------------- /Classes/im-138.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-138.png -------------------------------------------------------------------------------- /Classes/im-139.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-139.png -------------------------------------------------------------------------------- /Classes/im-14.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-14.png -------------------------------------------------------------------------------- /Classes/im-140.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-140.png -------------------------------------------------------------------------------- /Classes/im-141.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-141.png -------------------------------------------------------------------------------- /Classes/im-142.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-142.png -------------------------------------------------------------------------------- /Classes/im-143.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-143.png -------------------------------------------------------------------------------- /Classes/im-144.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-144.png -------------------------------------------------------------------------------- /Classes/im-145.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-145.png -------------------------------------------------------------------------------- /Classes/im-146.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-146.png -------------------------------------------------------------------------------- /Classes/im-147.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-147.png -------------------------------------------------------------------------------- /Classes/im-148.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-148.png -------------------------------------------------------------------------------- /Classes/im-149.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-149.png -------------------------------------------------------------------------------- /Classes/im-15.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-15.png -------------------------------------------------------------------------------- /Classes/im-150.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-150.png -------------------------------------------------------------------------------- /Classes/im-151.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-151.png -------------------------------------------------------------------------------- /Classes/im-152.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-152.png -------------------------------------------------------------------------------- /Classes/im-153.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-153.png -------------------------------------------------------------------------------- /Classes/im-154.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-154.png -------------------------------------------------------------------------------- /Classes/im-155.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-155.png -------------------------------------------------------------------------------- /Classes/im-156.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-156.png -------------------------------------------------------------------------------- /Classes/im-157.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-157.png -------------------------------------------------------------------------------- /Classes/im-158.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-158.png -------------------------------------------------------------------------------- /Classes/im-159.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-159.png -------------------------------------------------------------------------------- /Classes/im-16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-16.png -------------------------------------------------------------------------------- /Classes/im-160.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-160.png -------------------------------------------------------------------------------- /Classes/im-161.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-161.png -------------------------------------------------------------------------------- /Classes/im-162.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-162.png -------------------------------------------------------------------------------- /Classes/im-163.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-163.png -------------------------------------------------------------------------------- /Classes/im-164.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-164.png -------------------------------------------------------------------------------- /Classes/im-165.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-165.png -------------------------------------------------------------------------------- /Classes/im-166.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-166.png -------------------------------------------------------------------------------- /Classes/im-167.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-167.png -------------------------------------------------------------------------------- /Classes/im-168.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-168.png -------------------------------------------------------------------------------- /Classes/im-17.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-17.png -------------------------------------------------------------------------------- /Classes/im-18.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-18.png -------------------------------------------------------------------------------- /Classes/im-19.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-19.png -------------------------------------------------------------------------------- /Classes/im-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-2.png -------------------------------------------------------------------------------- /Classes/im-20.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-20.png -------------------------------------------------------------------------------- /Classes/im-21.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-21.png -------------------------------------------------------------------------------- /Classes/im-22.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-22.png -------------------------------------------------------------------------------- /Classes/im-23.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-23.png -------------------------------------------------------------------------------- /Classes/im-24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-24.png -------------------------------------------------------------------------------- /Classes/im-25.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-25.png -------------------------------------------------------------------------------- /Classes/im-26.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-26.png -------------------------------------------------------------------------------- /Classes/im-27.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-27.png -------------------------------------------------------------------------------- /Classes/im-28.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-28.png -------------------------------------------------------------------------------- /Classes/im-29.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-29.png -------------------------------------------------------------------------------- /Classes/im-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-3.png -------------------------------------------------------------------------------- /Classes/im-30.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-30.png -------------------------------------------------------------------------------- /Classes/im-31.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-31.png -------------------------------------------------------------------------------- /Classes/im-32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-32.png -------------------------------------------------------------------------------- /Classes/im-33.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-33.png -------------------------------------------------------------------------------- /Classes/im-34.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-34.png -------------------------------------------------------------------------------- /Classes/im-35.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-35.png -------------------------------------------------------------------------------- /Classes/im-36.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-36.png -------------------------------------------------------------------------------- /Classes/im-37.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-37.png -------------------------------------------------------------------------------- /Classes/im-38.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-38.png -------------------------------------------------------------------------------- /Classes/im-39.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-39.png -------------------------------------------------------------------------------- /Classes/im-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-4.png -------------------------------------------------------------------------------- /Classes/im-40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-40.png -------------------------------------------------------------------------------- /Classes/im-41.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-41.png -------------------------------------------------------------------------------- /Classes/im-42.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-42.png -------------------------------------------------------------------------------- /Classes/im-43.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-43.png -------------------------------------------------------------------------------- /Classes/im-44.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-44.png -------------------------------------------------------------------------------- /Classes/im-45.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-45.png -------------------------------------------------------------------------------- /Classes/im-46.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-46.png -------------------------------------------------------------------------------- /Classes/im-47.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-47.png -------------------------------------------------------------------------------- /Classes/im-48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-48.png -------------------------------------------------------------------------------- /Classes/im-49.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-49.png -------------------------------------------------------------------------------- /Classes/im-5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-5.png -------------------------------------------------------------------------------- /Classes/im-50.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-50.png -------------------------------------------------------------------------------- /Classes/im-51.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-51.png -------------------------------------------------------------------------------- /Classes/im-52.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-52.png -------------------------------------------------------------------------------- /Classes/im-53.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-53.png -------------------------------------------------------------------------------- /Classes/im-54.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-54.png -------------------------------------------------------------------------------- /Classes/im-55.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-55.png -------------------------------------------------------------------------------- /Classes/im-56.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-56.png -------------------------------------------------------------------------------- /Classes/im-57.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-57.png -------------------------------------------------------------------------------- /Classes/im-58.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-58.png -------------------------------------------------------------------------------- /Classes/im-59.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-59.png -------------------------------------------------------------------------------- /Classes/im-6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-6.png -------------------------------------------------------------------------------- /Classes/im-60.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-60.png -------------------------------------------------------------------------------- /Classes/im-61.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-61.png -------------------------------------------------------------------------------- /Classes/im-62.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-62.png -------------------------------------------------------------------------------- /Classes/im-63.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-63.png -------------------------------------------------------------------------------- /Classes/im-64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-64.png -------------------------------------------------------------------------------- /Classes/im-65.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-65.png -------------------------------------------------------------------------------- /Classes/im-66.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-66.png -------------------------------------------------------------------------------- /Classes/im-67.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-67.png -------------------------------------------------------------------------------- /Classes/im-68.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-68.png -------------------------------------------------------------------------------- /Classes/im-69.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-69.png -------------------------------------------------------------------------------- /Classes/im-7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-7.png -------------------------------------------------------------------------------- /Classes/im-70.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-70.png -------------------------------------------------------------------------------- /Classes/im-71.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-71.png -------------------------------------------------------------------------------- /Classes/im-72.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-72.png -------------------------------------------------------------------------------- /Classes/im-73.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-73.png -------------------------------------------------------------------------------- /Classes/im-74.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-74.png -------------------------------------------------------------------------------- /Classes/im-75.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-75.png -------------------------------------------------------------------------------- /Classes/im-76.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-76.png -------------------------------------------------------------------------------- /Classes/im-77.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-77.png -------------------------------------------------------------------------------- /Classes/im-78.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-78.png -------------------------------------------------------------------------------- /Classes/im-79.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-79.png -------------------------------------------------------------------------------- /Classes/im-8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-8.png -------------------------------------------------------------------------------- /Classes/im-80.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-80.png -------------------------------------------------------------------------------- /Classes/im-81.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-81.png -------------------------------------------------------------------------------- /Classes/im-82.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-82.png -------------------------------------------------------------------------------- /Classes/im-83.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-83.png -------------------------------------------------------------------------------- /Classes/im-84.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-84.png -------------------------------------------------------------------------------- /Classes/im-85.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-85.png -------------------------------------------------------------------------------- /Classes/im-86.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-86.png -------------------------------------------------------------------------------- /Classes/im-87.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-87.png -------------------------------------------------------------------------------- /Classes/im-88.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-88.png -------------------------------------------------------------------------------- /Classes/im-89.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-89.png -------------------------------------------------------------------------------- /Classes/im-9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-9.png -------------------------------------------------------------------------------- /Classes/im-90.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-90.png -------------------------------------------------------------------------------- /Classes/im-91.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-91.png -------------------------------------------------------------------------------- /Classes/im-92.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-92.png -------------------------------------------------------------------------------- /Classes/im-93.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-93.png -------------------------------------------------------------------------------- /Classes/im-94.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-94.png -------------------------------------------------------------------------------- /Classes/im-95.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-95.png -------------------------------------------------------------------------------- /Classes/im-96.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-96.png -------------------------------------------------------------------------------- /Classes/im-97.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-97.png -------------------------------------------------------------------------------- /Classes/im-98.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-98.png -------------------------------------------------------------------------------- /Classes/im-99.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/smendrick/ScrollViewAnimate/c40e8b27ec1cd8c274893a2f60d2b8b78c4ea884/Classes/im-99.png -------------------------------------------------------------------------------- /MainWindow.xib: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 800 5 | 10F569 6 | 762 7 | 1038.29 8 | 461.00 9 | 10 | com.apple.InterfaceBuilder.IBCocoaTouchPlugin 11 | 87 12 | 13 | 14 | YES 15 | 16 | 17 | 18 | YES 19 | com.apple.InterfaceBuilder.IBCocoaTouchPlugin 20 | 21 | 22 | YES 23 | 24 | YES 25 | 26 | 27 | YES 28 | 29 | 30 | 31 | YES 32 | 33 | IBFilesOwner 34 | IBCocoaTouchFramework 35 | 36 | 37 | IBFirstResponder 38 | IBCocoaTouchFramework 39 | 40 | 41 | IBCocoaTouchFramework 42 | 43 | 44 | ScrollViewAnimateViewController 45 | 46 | 47 | 1 48 | 49 | IBCocoaTouchFramework 50 | NO 51 | 52 | 53 | 54 | 292 55 | {320, 480} 56 | 57 | 1 58 | MSAxIDEAA 59 | 60 | NO 61 | NO 62 | 63 | IBCocoaTouchFramework 64 | YES 65 | 66 | 67 | 68 | 69 | YES 70 | 71 | 72 | window 73 | 74 | 75 | 76 | 15 77 | 78 | 79 | 80 | delegate 81 | 82 | 83 | 84 | 16 85 | 86 | 87 | 88 | viewController 89 | 90 | 91 | 92 | 17 93 | 94 | 95 | 96 | 97 | YES 98 | 99 | 0 100 | 101 | 102 | 103 | 104 | 105 | -1 106 | 107 | 108 | File's Owner 109 | 110 | 111 | 3 112 | 113 | 114 | ScrollViewAnimate2 App Delegate 115 | 116 | 117 | -2 118 | 119 | 120 | 121 | 122 | 10 123 | 124 | 125 | 126 | 127 | 12 128 | 129 | 130 | 131 | 132 | 133 | 134 | YES 135 | 136 | YES 137 | -1.CustomClassName 138 | -2.CustomClassName 139 | 10.CustomClassName 140 | 10.IBEditorWindowLastContentRect 141 | 10.IBPluginDependency 142 | 12.IBEditorWindowLastContentRect 143 | 12.IBPluginDependency 144 | 3.CustomClassName 145 | 3.IBPluginDependency 146 | 147 | 148 | YES 149 | UIApplication 150 | UIResponder 151 | ScrollViewAnimateViewController 152 | {{234, 276}, {320, 480}} 153 | com.apple.InterfaceBuilder.IBCocoaTouchPlugin 154 | {{525, 346}, {320, 480}} 155 | com.apple.InterfaceBuilder.IBCocoaTouchPlugin 156 | ScrollViewAnimateAppDelegate 157 | com.apple.InterfaceBuilder.IBCocoaTouchPlugin 158 | 159 | 160 | 161 | YES 162 | 163 | 164 | YES 165 | 166 | 167 | 168 | 169 | YES 170 | 171 | 172 | YES 173 | 174 | 175 | 176 | 17 177 | 178 | 179 | 180 | YES 181 | 182 | ScrollViewAnimateAppDelegate 183 | NSObject 184 | 185 | YES 186 | 187 | YES 188 | viewController 189 | window 190 | 191 | 192 | YES 193 | ScrollViewAnimateViewController 194 | UIWindow 195 | 196 | 197 | 198 | IBProjectSource 199 | Classes/ScrollViewAnimateAppDelegate.h 200 | 201 | 202 | 203 | ScrollViewAnimateViewController 204 | UIViewController 205 | 206 | IBProjectSource 207 | Classes/ScrollViewAnimateViewController.h 208 | 209 | 210 | 211 | 212 | YES 213 | 214 | NSObject 215 | 216 | IBFrameworkSource 217 | Foundation.framework/Headers/NSError.h 218 | 219 | 220 | 221 | NSObject 222 | 223 | IBFrameworkSource 224 | Foundation.framework/Headers/NSFileManager.h 225 | 226 | 227 | 228 | NSObject 229 | 230 | IBFrameworkSource 231 | Foundation.framework/Headers/NSKeyValueCoding.h 232 | 233 | 234 | 235 | NSObject 236 | 237 | IBFrameworkSource 238 | Foundation.framework/Headers/NSKeyValueObserving.h 239 | 240 | 241 | 242 | NSObject 243 | 244 | IBFrameworkSource 245 | Foundation.framework/Headers/NSKeyedArchiver.h 246 | 247 | 248 | 249 | NSObject 250 | 251 | IBFrameworkSource 252 | Foundation.framework/Headers/NSNetServices.h 253 | 254 | 255 | 256 | NSObject 257 | 258 | IBFrameworkSource 259 | Foundation.framework/Headers/NSObject.h 260 | 261 | 262 | 263 | NSObject 264 | 265 | IBFrameworkSource 266 | Foundation.framework/Headers/NSPort.h 267 | 268 | 269 | 270 | NSObject 271 | 272 | IBFrameworkSource 273 | Foundation.framework/Headers/NSRunLoop.h 274 | 275 | 276 | 277 | NSObject 278 | 279 | IBFrameworkSource 280 | Foundation.framework/Headers/NSStream.h 281 | 282 | 283 | 284 | NSObject 285 | 286 | IBFrameworkSource 287 | Foundation.framework/Headers/NSThread.h 288 | 289 | 290 | 291 | NSObject 292 | 293 | IBFrameworkSource 294 | Foundation.framework/Headers/NSURL.h 295 | 296 | 297 | 298 | NSObject 299 | 300 | IBFrameworkSource 301 | Foundation.framework/Headers/NSURLConnection.h 302 | 303 | 304 | 305 | NSObject 306 | 307 | IBFrameworkSource 308 | Foundation.framework/Headers/NSXMLParser.h 309 | 310 | 311 | 312 | NSObject 313 | 314 | IBFrameworkSource 315 | UIKit.framework/Headers/UIAccessibility.h 316 | 317 | 318 | 319 | NSObject 320 | 321 | IBFrameworkSource 322 | UIKit.framework/Headers/UINibLoading.h 323 | 324 | 325 | 326 | NSObject 327 | 328 | IBFrameworkSource 329 | UIKit.framework/Headers/UIResponder.h 330 | 331 | 332 | 333 | UIApplication 334 | UIResponder 335 | 336 | IBFrameworkSource 337 | UIKit.framework/Headers/UIApplication.h 338 | 339 | 340 | 341 | UIResponder 342 | NSObject 343 | 344 | 345 | 346 | UISearchBar 347 | UIView 348 | 349 | IBFrameworkSource 350 | UIKit.framework/Headers/UISearchBar.h 351 | 352 | 353 | 354 | UISearchDisplayController 355 | NSObject 356 | 357 | IBFrameworkSource 358 | UIKit.framework/Headers/UISearchDisplayController.h 359 | 360 | 361 | 362 | UIView 363 | 364 | IBFrameworkSource 365 | UIKit.framework/Headers/UITextField.h 366 | 367 | 368 | 369 | UIView 370 | UIResponder 371 | 372 | IBFrameworkSource 373 | UIKit.framework/Headers/UIView.h 374 | 375 | 376 | 377 | UIViewController 378 | 379 | IBFrameworkSource 380 | UIKit.framework/Headers/UINavigationController.h 381 | 382 | 383 | 384 | UIViewController 385 | 386 | IBFrameworkSource 387 | UIKit.framework/Headers/UITabBarController.h 388 | 389 | 390 | 391 | UIViewController 392 | UIResponder 393 | 394 | IBFrameworkSource 395 | UIKit.framework/Headers/UIViewController.h 396 | 397 | 398 | 399 | UIWindow 400 | UIView 401 | 402 | IBFrameworkSource 403 | UIKit.framework/Headers/UIWindow.h 404 | 405 | 406 | 407 | 408 | 0 409 | IBCocoaTouchFramework 410 | 411 | com.apple.InterfaceBuilder.CocoaTouchPlugin.InterfaceBuilder3 412 | 413 | 414 | YES 415 | ScrollViewAnimate.xcodeproj 416 | 3 417 | 87 418 | 419 | 420 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | GitHub ScrollViewAnimate README 2 | ============= 3 | 4 | Attempt to re-create the 3D style rotational animations seen in Elements & Wired IPad applications. Any help would be appreciated. 5 | 6 | As posted on stackoverflow 7 | ------- 8 | 9 | * [.Elements/Wired Style 3D Animation](http://stackoverflow.com/questions) 10 | -------------------------------------------------------------------------------- /ScrollViewAnimate-Info.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | CFBundleDevelopmentRegion 6 | English 7 | CFBundleDisplayName 8 | ${PRODUCT_NAME} 9 | CFBundleExecutable 10 | ${EXECUTABLE_NAME} 11 | CFBundleIconFile 12 | 13 | CFBundleIdentifier 14 | com.yourcompany.${PRODUCT_NAME:rfc1034identifier} 15 | CFBundleInfoDictionaryVersion 16 | 6.0 17 | CFBundleName 18 | ${PRODUCT_NAME} 19 | CFBundlePackageType 20 | APPL 21 | CFBundleSignature 22 | ???? 23 | CFBundleVersion 24 | 1.0 25 | LSRequiresIPhoneOS 26 | 27 | NSMainNibFile 28 | MainWindow 29 | 30 | 31 | -------------------------------------------------------------------------------- /ScrollViewAnimate.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- 1 | // !$*UTF8*$! 2 | { 3 | archiveVersion = 1; 4 | classes = { 5 | }; 6 | objectVersion = 45; 7 | objects = { 8 | 9 | /* Begin PBXBuildFile section */ 10 | 0C3F308E11EAEC39004497A4 /* im-0.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F2FE511EAEC37004497A4 /* im-0.png */; }; 11 | 0C3F308F11EAEC39004497A4 /* im-1.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F2FE611EAEC37004497A4 /* im-1.png */; }; 12 | 0C3F309011EAEC39004497A4 /* im-2.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F2FE711EAEC37004497A4 /* im-2.png */; }; 13 | 0C3F309111EAEC39004497A4 /* im-3.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F2FE811EAEC37004497A4 /* im-3.png */; }; 14 | 0C3F309211EAEC39004497A4 /* im-4.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F2FE911EAEC37004497A4 /* im-4.png */; }; 15 | 0C3F309311EAEC39004497A4 /* im-5.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F2FEA11EAEC37004497A4 /* im-5.png */; }; 16 | 0C3F309411EAEC39004497A4 /* im-6.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F2FEB11EAEC37004497A4 /* im-6.png */; }; 17 | 0C3F309511EAEC39004497A4 /* im-7.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F2FEC11EAEC37004497A4 /* im-7.png */; }; 18 | 0C3F309611EAEC39004497A4 /* im-8.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F2FED11EAEC37004497A4 /* im-8.png */; }; 19 | 0C3F309711EAEC39004497A4 /* im-9.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F2FEE11EAEC37004497A4 /* im-9.png */; }; 20 | 0C3F309811EAEC39004497A4 /* im-10.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F2FEF11EAEC37004497A4 /* im-10.png */; }; 21 | 0C3F309911EAEC39004497A4 /* im-11.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F2FF011EAEC37004497A4 /* im-11.png */; }; 22 | 0C3F309A11EAEC39004497A4 /* im-12.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F2FF111EAEC37004497A4 /* im-12.png */; }; 23 | 0C3F309B11EAEC39004497A4 /* im-13.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F2FF211EAEC37004497A4 /* im-13.png */; }; 24 | 0C3F309C11EAEC39004497A4 /* im-14.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F2FF311EAEC37004497A4 /* im-14.png */; }; 25 | 0C3F309D11EAEC39004497A4 /* im-15.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F2FF411EAEC37004497A4 /* im-15.png */; }; 26 | 0C3F309E11EAEC39004497A4 /* im-16.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F2FF511EAEC37004497A4 /* im-16.png */; }; 27 | 0C3F309F11EAEC39004497A4 /* im-17.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F2FF611EAEC37004497A4 /* im-17.png */; }; 28 | 0C3F30A011EAEC39004497A4 /* im-18.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F2FF711EAEC37004497A4 /* im-18.png */; }; 29 | 0C3F30A111EAEC39004497A4 /* im-19.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F2FF811EAEC37004497A4 /* im-19.png */; }; 30 | 0C3F30A211EAEC39004497A4 /* im-20.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F2FF911EAEC37004497A4 /* im-20.png */; }; 31 | 0C3F30A311EAEC39004497A4 /* im-21.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F2FFA11EAEC37004497A4 /* im-21.png */; }; 32 | 0C3F30A411EAEC39004497A4 /* im-22.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F2FFB11EAEC37004497A4 /* im-22.png */; }; 33 | 0C3F30A511EAEC39004497A4 /* im-23.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F2FFC11EAEC37004497A4 /* im-23.png */; }; 34 | 0C3F30A611EAEC39004497A4 /* im-24.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F2FFD11EAEC37004497A4 /* im-24.png */; }; 35 | 0C3F30A711EAEC39004497A4 /* im-25.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F2FFE11EAEC37004497A4 /* im-25.png */; }; 36 | 0C3F30A811EAEC39004497A4 /* im-26.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F2FFF11EAEC37004497A4 /* im-26.png */; }; 37 | 0C3F30A911EAEC39004497A4 /* im-27.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F300011EAEC37004497A4 /* im-27.png */; }; 38 | 0C3F30AA11EAEC39004497A4 /* im-28.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F300111EAEC37004497A4 /* im-28.png */; }; 39 | 0C3F30AB11EAEC39004497A4 /* im-29.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F300211EAEC37004497A4 /* im-29.png */; }; 40 | 0C3F30AC11EAEC39004497A4 /* im-30.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F300311EAEC37004497A4 /* im-30.png */; }; 41 | 0C3F30AD11EAEC39004497A4 /* im-31.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F300411EAEC37004497A4 /* im-31.png */; }; 42 | 0C3F30AE11EAEC39004497A4 /* im-32.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F300511EAEC37004497A4 /* im-32.png */; }; 43 | 0C3F30AF11EAEC39004497A4 /* im-33.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F300611EAEC37004497A4 /* im-33.png */; }; 44 | 0C3F30B011EAEC39004497A4 /* im-34.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F300711EAEC37004497A4 /* im-34.png */; }; 45 | 0C3F30B111EAEC39004497A4 /* im-35.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F300811EAEC37004497A4 /* im-35.png */; }; 46 | 0C3F30B211EAEC39004497A4 /* im-36.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F300911EAEC37004497A4 /* im-36.png */; }; 47 | 0C3F30B311EAEC39004497A4 /* im-37.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F300A11EAEC37004497A4 /* im-37.png */; }; 48 | 0C3F30B411EAEC39004497A4 /* im-38.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F300B11EAEC37004497A4 /* im-38.png */; }; 49 | 0C3F30B511EAEC39004497A4 /* im-39.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F300C11EAEC37004497A4 /* im-39.png */; }; 50 | 0C3F30B611EAEC39004497A4 /* im-40.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F300D11EAEC37004497A4 /* im-40.png */; }; 51 | 0C3F30B711EAEC39004497A4 /* im-41.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F300E11EAEC37004497A4 /* im-41.png */; }; 52 | 0C3F30B811EAEC39004497A4 /* im-42.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F300F11EAEC37004497A4 /* im-42.png */; }; 53 | 0C3F30B911EAEC39004497A4 /* im-43.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F301011EAEC37004497A4 /* im-43.png */; }; 54 | 0C3F30BA11EAEC39004497A4 /* im-44.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F301111EAEC37004497A4 /* im-44.png */; }; 55 | 0C3F30BB11EAEC39004497A4 /* im-45.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F301211EAEC37004497A4 /* im-45.png */; }; 56 | 0C3F30BC11EAEC39004497A4 /* im-46.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F301311EAEC37004497A4 /* im-46.png */; }; 57 | 0C3F30BD11EAEC39004497A4 /* im-47.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F301411EAEC37004497A4 /* im-47.png */; }; 58 | 0C3F30BE11EAEC39004497A4 /* im-48.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F301511EAEC37004497A4 /* im-48.png */; }; 59 | 0C3F30BF11EAEC39004497A4 /* im-49.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F301611EAEC37004497A4 /* im-49.png */; }; 60 | 0C3F30C011EAEC39004497A4 /* im-50.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F301711EAEC37004497A4 /* im-50.png */; }; 61 | 0C3F30C111EAEC39004497A4 /* im-51.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F301811EAEC37004497A4 /* im-51.png */; }; 62 | 0C3F30C211EAEC39004497A4 /* im-52.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F301911EAEC37004497A4 /* im-52.png */; }; 63 | 0C3F30C311EAEC39004497A4 /* im-53.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F301A11EAEC37004497A4 /* im-53.png */; }; 64 | 0C3F30C411EAEC39004497A4 /* im-54.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F301B11EAEC37004497A4 /* im-54.png */; }; 65 | 0C3F30C511EAEC39004497A4 /* im-55.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F301C11EAEC37004497A4 /* im-55.png */; }; 66 | 0C3F30C611EAEC39004497A4 /* im-56.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F301D11EAEC37004497A4 /* im-56.png */; }; 67 | 0C3F30C711EAEC39004497A4 /* im-57.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F301E11EAEC37004497A4 /* im-57.png */; }; 68 | 0C3F30C811EAEC39004497A4 /* im-58.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F301F11EAEC37004497A4 /* im-58.png */; }; 69 | 0C3F30C911EAEC39004497A4 /* im-59.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F302011EAEC37004497A4 /* im-59.png */; }; 70 | 0C3F30CA11EAEC39004497A4 /* im-60.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F302111EAEC37004497A4 /* im-60.png */; }; 71 | 0C3F30CB11EAEC39004497A4 /* im-61.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F302211EAEC37004497A4 /* im-61.png */; }; 72 | 0C3F30CC11EAEC39004497A4 /* im-62.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F302311EAEC37004497A4 /* im-62.png */; }; 73 | 0C3F30CD11EAEC39004497A4 /* im-63.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F302411EAEC37004497A4 /* im-63.png */; }; 74 | 0C3F30CE11EAEC39004497A4 /* im-64.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F302511EAEC37004497A4 /* im-64.png */; }; 75 | 0C3F30CF11EAEC39004497A4 /* im-65.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F302611EAEC37004497A4 /* im-65.png */; }; 76 | 0C3F30D011EAEC39004497A4 /* im-66.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F302711EAEC37004497A4 /* im-66.png */; }; 77 | 0C3F30D111EAEC39004497A4 /* im-67.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F302811EAEC37004497A4 /* im-67.png */; }; 78 | 0C3F30D211EAEC39004497A4 /* im-68.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F302911EAEC37004497A4 /* im-68.png */; }; 79 | 0C3F30D311EAEC39004497A4 /* im-69.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F302A11EAEC37004497A4 /* im-69.png */; }; 80 | 0C3F30D411EAEC39004497A4 /* im-70.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F302B11EAEC37004497A4 /* im-70.png */; }; 81 | 0C3F30D511EAEC39004497A4 /* im-71.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F302C11EAEC37004497A4 /* im-71.png */; }; 82 | 0C3F30D611EAEC39004497A4 /* im-72.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F302D11EAEC37004497A4 /* im-72.png */; }; 83 | 0C3F30D711EAEC39004497A4 /* im-73.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F302E11EAEC37004497A4 /* im-73.png */; }; 84 | 0C3F30D811EAEC39004497A4 /* im-74.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F302F11EAEC37004497A4 /* im-74.png */; }; 85 | 0C3F30D911EAEC39004497A4 /* im-75.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F303011EAEC37004497A4 /* im-75.png */; }; 86 | 0C3F30DA11EAEC39004497A4 /* im-76.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F303111EAEC37004497A4 /* im-76.png */; }; 87 | 0C3F30DB11EAEC39004497A4 /* im-77.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F303211EAEC37004497A4 /* im-77.png */; }; 88 | 0C3F30DC11EAEC39004497A4 /* im-78.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F303311EAEC37004497A4 /* im-78.png */; }; 89 | 0C3F30DD11EAEC39004497A4 /* im-79.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F303411EAEC37004497A4 /* im-79.png */; }; 90 | 0C3F30DE11EAEC39004497A4 /* im-80.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F303511EAEC37004497A4 /* im-80.png */; }; 91 | 0C3F30DF11EAEC39004497A4 /* im-81.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F303611EAEC37004497A4 /* im-81.png */; }; 92 | 0C3F30E011EAEC39004497A4 /* im-82.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F303711EAEC37004497A4 /* im-82.png */; }; 93 | 0C3F30E111EAEC39004497A4 /* im-83.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F303811EAEC37004497A4 /* im-83.png */; }; 94 | 0C3F30E211EAEC39004497A4 /* im-84.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F303911EAEC37004497A4 /* im-84.png */; }; 95 | 0C3F30E311EAEC39004497A4 /* im-85.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F303A11EAEC37004497A4 /* im-85.png */; }; 96 | 0C3F30E411EAEC39004497A4 /* im-86.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F303B11EAEC37004497A4 /* im-86.png */; }; 97 | 0C3F30E511EAEC39004497A4 /* im-87.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F303C11EAEC37004497A4 /* im-87.png */; }; 98 | 0C3F30E611EAEC39004497A4 /* im-88.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F303D11EAEC37004497A4 /* im-88.png */; }; 99 | 0C3F30E711EAEC39004497A4 /* im-89.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F303E11EAEC37004497A4 /* im-89.png */; }; 100 | 0C3F30E811EAEC39004497A4 /* im-90.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F303F11EAEC37004497A4 /* im-90.png */; }; 101 | 0C3F30E911EAEC39004497A4 /* im-91.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F304011EAEC37004497A4 /* im-91.png */; }; 102 | 0C3F30EA11EAEC39004497A4 /* im-92.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F304111EAEC37004497A4 /* im-92.png */; }; 103 | 0C3F30EB11EAEC39004497A4 /* im-93.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F304211EAEC37004497A4 /* im-93.png */; }; 104 | 0C3F30EC11EAEC39004497A4 /* im-94.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F304311EAEC38004497A4 /* im-94.png */; }; 105 | 0C3F30ED11EAEC39004497A4 /* im-95.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F304411EAEC38004497A4 /* im-95.png */; }; 106 | 0C3F30EE11EAEC39004497A4 /* im-96.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F304511EAEC38004497A4 /* im-96.png */; }; 107 | 0C3F30EF11EAEC39004497A4 /* im-97.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F304611EAEC38004497A4 /* im-97.png */; }; 108 | 0C3F30F011EAEC39004497A4 /* im-98.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F304711EAEC38004497A4 /* im-98.png */; }; 109 | 0C3F30F111EAEC39004497A4 /* im-99.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F304811EAEC38004497A4 /* im-99.png */; }; 110 | 0C3F30F211EAEC39004497A4 /* im-100.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F304911EAEC38004497A4 /* im-100.png */; }; 111 | 0C3F30F311EAEC39004497A4 /* im-101.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F304A11EAEC38004497A4 /* im-101.png */; }; 112 | 0C3F30F411EAEC39004497A4 /* im-102.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F304B11EAEC38004497A4 /* im-102.png */; }; 113 | 0C3F30F511EAEC39004497A4 /* im-103.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F304C11EAEC38004497A4 /* im-103.png */; }; 114 | 0C3F30F611EAEC39004497A4 /* im-104.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F304D11EAEC38004497A4 /* im-104.png */; }; 115 | 0C3F30F711EAEC39004497A4 /* im-105.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F304E11EAEC38004497A4 /* im-105.png */; }; 116 | 0C3F30F811EAEC39004497A4 /* im-106.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F304F11EAEC38004497A4 /* im-106.png */; }; 117 | 0C3F30F911EAEC39004497A4 /* im-107.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F305011EAEC38004497A4 /* im-107.png */; }; 118 | 0C3F30FA11EAEC39004497A4 /* im-108.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F305111EAEC38004497A4 /* im-108.png */; }; 119 | 0C3F30FB11EAEC39004497A4 /* im-109.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F305211EAEC38004497A4 /* im-109.png */; }; 120 | 0C3F30FC11EAEC39004497A4 /* im-110.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F305311EAEC38004497A4 /* im-110.png */; }; 121 | 0C3F30FD11EAEC39004497A4 /* im-111.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F305411EAEC38004497A4 /* im-111.png */; }; 122 | 0C3F30FE11EAEC39004497A4 /* im-112.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F305511EAEC38004497A4 /* im-112.png */; }; 123 | 0C3F30FF11EAEC39004497A4 /* im-113.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F305611EAEC38004497A4 /* im-113.png */; }; 124 | 0C3F310011EAEC39004497A4 /* im-114.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F305711EAEC38004497A4 /* im-114.png */; }; 125 | 0C3F310111EAEC39004497A4 /* im-115.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F305811EAEC38004497A4 /* im-115.png */; }; 126 | 0C3F310211EAEC39004497A4 /* im-116.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F305911EAEC38004497A4 /* im-116.png */; }; 127 | 0C3F310311EAEC39004497A4 /* im-117.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F305A11EAEC38004497A4 /* im-117.png */; }; 128 | 0C3F310411EAEC39004497A4 /* im-118.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F305B11EAEC38004497A4 /* im-118.png */; }; 129 | 0C3F310511EAEC39004497A4 /* im-119.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F305C11EAEC38004497A4 /* im-119.png */; }; 130 | 0C3F310611EAEC39004497A4 /* im-120.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F305D11EAEC38004497A4 /* im-120.png */; }; 131 | 0C3F310711EAEC39004497A4 /* im-121.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F305E11EAEC38004497A4 /* im-121.png */; }; 132 | 0C3F310811EAEC39004497A4 /* im-122.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F305F11EAEC38004497A4 /* im-122.png */; }; 133 | 0C3F310911EAEC39004497A4 /* im-123.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F306011EAEC38004497A4 /* im-123.png */; }; 134 | 0C3F310A11EAEC39004497A4 /* im-124.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F306111EAEC38004497A4 /* im-124.png */; }; 135 | 0C3F310B11EAEC39004497A4 /* im-125.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F306211EAEC38004497A4 /* im-125.png */; }; 136 | 0C3F310C11EAEC39004497A4 /* im-126.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F306311EAEC38004497A4 /* im-126.png */; }; 137 | 0C3F310D11EAEC39004497A4 /* im-127.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F306411EAEC38004497A4 /* im-127.png */; }; 138 | 0C3F310E11EAEC39004497A4 /* im-128.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F306511EAEC38004497A4 /* im-128.png */; }; 139 | 0C3F310F11EAEC39004497A4 /* im-129.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F306611EAEC38004497A4 /* im-129.png */; }; 140 | 0C3F311011EAEC39004497A4 /* im-130.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F306711EAEC38004497A4 /* im-130.png */; }; 141 | 0C3F311111EAEC39004497A4 /* im-131.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F306811EAEC38004497A4 /* im-131.png */; }; 142 | 0C3F311211EAEC39004497A4 /* im-132.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F306911EAEC38004497A4 /* im-132.png */; }; 143 | 0C3F311311EAEC39004497A4 /* im-133.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F306A11EAEC38004497A4 /* im-133.png */; }; 144 | 0C3F311411EAEC39004497A4 /* im-134.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F306B11EAEC38004497A4 /* im-134.png */; }; 145 | 0C3F311511EAEC39004497A4 /* im-135.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F306C11EAEC38004497A4 /* im-135.png */; }; 146 | 0C3F311611EAEC39004497A4 /* im-136.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F306D11EAEC38004497A4 /* im-136.png */; }; 147 | 0C3F311711EAEC39004497A4 /* im-137.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F306E11EAEC38004497A4 /* im-137.png */; }; 148 | 0C3F311811EAEC39004497A4 /* im-138.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F306F11EAEC38004497A4 /* im-138.png */; }; 149 | 0C3F311911EAEC39004497A4 /* im-139.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F307011EAEC38004497A4 /* im-139.png */; }; 150 | 0C3F311A11EAEC39004497A4 /* im-140.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F307111EAEC38004497A4 /* im-140.png */; }; 151 | 0C3F311B11EAEC39004497A4 /* im-141.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F307211EAEC38004497A4 /* im-141.png */; }; 152 | 0C3F311C11EAEC39004497A4 /* im-142.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F307311EAEC38004497A4 /* im-142.png */; }; 153 | 0C3F311D11EAEC39004497A4 /* im-143.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F307411EAEC38004497A4 /* im-143.png */; }; 154 | 0C3F311E11EAEC39004497A4 /* im-144.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F307511EAEC38004497A4 /* im-144.png */; }; 155 | 0C3F311F11EAEC39004497A4 /* im-145.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F307611EAEC38004497A4 /* im-145.png */; }; 156 | 0C3F312011EAEC39004497A4 /* im-146.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F307711EAEC38004497A4 /* im-146.png */; }; 157 | 0C3F312111EAEC39004497A4 /* im-147.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F307811EAEC38004497A4 /* im-147.png */; }; 158 | 0C3F312211EAEC39004497A4 /* im-148.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F307911EAEC38004497A4 /* im-148.png */; }; 159 | 0C3F312311EAEC39004497A4 /* im-149.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F307A11EAEC38004497A4 /* im-149.png */; }; 160 | 0C3F312411EAEC39004497A4 /* im-150.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F307B11EAEC38004497A4 /* im-150.png */; }; 161 | 0C3F312511EAEC39004497A4 /* im-151.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F307C11EAEC38004497A4 /* im-151.png */; }; 162 | 0C3F312611EAEC39004497A4 /* im-152.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F307D11EAEC38004497A4 /* im-152.png */; }; 163 | 0C3F312711EAEC39004497A4 /* im-153.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F307E11EAEC38004497A4 /* im-153.png */; }; 164 | 0C3F312811EAEC39004497A4 /* im-154.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F307F11EAEC38004497A4 /* im-154.png */; }; 165 | 0C3F312911EAEC39004497A4 /* im-155.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F308011EAEC38004497A4 /* im-155.png */; }; 166 | 0C3F312A11EAEC39004497A4 /* im-156.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F308111EAEC38004497A4 /* im-156.png */; }; 167 | 0C3F312B11EAEC39004497A4 /* im-157.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F308211EAEC38004497A4 /* im-157.png */; }; 168 | 0C3F312C11EAEC39004497A4 /* im-158.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F308311EAEC38004497A4 /* im-158.png */; }; 169 | 0C3F312D11EAEC39004497A4 /* im-159.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F308411EAEC38004497A4 /* im-159.png */; }; 170 | 0C3F312E11EAEC39004497A4 /* im-160.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F308511EAEC38004497A4 /* im-160.png */; }; 171 | 0C3F312F11EAEC39004497A4 /* im-161.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F308611EAEC39004497A4 /* im-161.png */; }; 172 | 0C3F313011EAEC39004497A4 /* im-162.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F308711EAEC39004497A4 /* im-162.png */; }; 173 | 0C3F313111EAEC39004497A4 /* im-163.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F308811EAEC39004497A4 /* im-163.png */; }; 174 | 0C3F313211EAEC39004497A4 /* im-164.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F308911EAEC39004497A4 /* im-164.png */; }; 175 | 0C3F313311EAEC39004497A4 /* im-165.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F308A11EAEC39004497A4 /* im-165.png */; }; 176 | 0C3F313411EAEC39004497A4 /* im-166.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F308B11EAEC39004497A4 /* im-166.png */; }; 177 | 0C3F313511EAEC39004497A4 /* im-167.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F308C11EAEC39004497A4 /* im-167.png */; }; 178 | 0C3F313611EAEC39004497A4 /* im-168.png in Resources */ = {isa = PBXBuildFile; fileRef = 0C3F308D11EAEC39004497A4 /* im-168.png */; }; 179 | 0C3F313B11EAEC45004497A4 /* ScrollViewAnimateViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0C3F313A11EAEC45004497A4 /* ScrollViewAnimateViewController.m */; }; 180 | 1D3623260D0F684500981E51 /* ScrollViewAnimateAppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 1D3623250D0F684500981E51 /* ScrollViewAnimateAppDelegate.m */; }; 181 | 1D60589B0D05DD56006BFB54 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 29B97316FDCFA39411CA2CEA /* main.m */; }; 182 | 1D60589F0D05DD5A006BFB54 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1D30AB110D05D00D00671497 /* Foundation.framework */; }; 183 | 1DF5F4E00D08C38300B7A737 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1DF5F4DF0D08C38300B7A737 /* UIKit.framework */; }; 184 | 288765A50DF7441C002DB57D /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 288765A40DF7441C002DB57D /* CoreGraphics.framework */; }; 185 | 2899E5220DE3E06400AC0155 /* ScrollViewAnimateViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 2899E5210DE3E06400AC0155 /* ScrollViewAnimateViewController.xib */; }; 186 | 28AD733F0D9D9553002E5188 /* MainWindow.xib in Resources */ = {isa = PBXBuildFile; fileRef = 28AD733E0D9D9553002E5188 /* MainWindow.xib */; }; 187 | /* End PBXBuildFile section */ 188 | 189 | /* Begin PBXFileReference section */ 190 | 0C3F2FE511EAEC37004497A4 /* im-0.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-0.png"; sourceTree = ""; }; 191 | 0C3F2FE611EAEC37004497A4 /* im-1.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-1.png"; sourceTree = ""; }; 192 | 0C3F2FE711EAEC37004497A4 /* im-2.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-2.png"; sourceTree = ""; }; 193 | 0C3F2FE811EAEC37004497A4 /* im-3.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-3.png"; sourceTree = ""; }; 194 | 0C3F2FE911EAEC37004497A4 /* im-4.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-4.png"; sourceTree = ""; }; 195 | 0C3F2FEA11EAEC37004497A4 /* im-5.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-5.png"; sourceTree = ""; }; 196 | 0C3F2FEB11EAEC37004497A4 /* im-6.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-6.png"; sourceTree = ""; }; 197 | 0C3F2FEC11EAEC37004497A4 /* im-7.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-7.png"; sourceTree = ""; }; 198 | 0C3F2FED11EAEC37004497A4 /* im-8.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-8.png"; sourceTree = ""; }; 199 | 0C3F2FEE11EAEC37004497A4 /* im-9.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-9.png"; sourceTree = ""; }; 200 | 0C3F2FEF11EAEC37004497A4 /* im-10.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-10.png"; sourceTree = ""; }; 201 | 0C3F2FF011EAEC37004497A4 /* im-11.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-11.png"; sourceTree = ""; }; 202 | 0C3F2FF111EAEC37004497A4 /* im-12.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-12.png"; sourceTree = ""; }; 203 | 0C3F2FF211EAEC37004497A4 /* im-13.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-13.png"; sourceTree = ""; }; 204 | 0C3F2FF311EAEC37004497A4 /* im-14.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-14.png"; sourceTree = ""; }; 205 | 0C3F2FF411EAEC37004497A4 /* im-15.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-15.png"; sourceTree = ""; }; 206 | 0C3F2FF511EAEC37004497A4 /* im-16.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-16.png"; sourceTree = ""; }; 207 | 0C3F2FF611EAEC37004497A4 /* im-17.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-17.png"; sourceTree = ""; }; 208 | 0C3F2FF711EAEC37004497A4 /* im-18.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-18.png"; sourceTree = ""; }; 209 | 0C3F2FF811EAEC37004497A4 /* im-19.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-19.png"; sourceTree = ""; }; 210 | 0C3F2FF911EAEC37004497A4 /* im-20.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-20.png"; sourceTree = ""; }; 211 | 0C3F2FFA11EAEC37004497A4 /* im-21.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-21.png"; sourceTree = ""; }; 212 | 0C3F2FFB11EAEC37004497A4 /* im-22.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-22.png"; sourceTree = ""; }; 213 | 0C3F2FFC11EAEC37004497A4 /* im-23.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-23.png"; sourceTree = ""; }; 214 | 0C3F2FFD11EAEC37004497A4 /* im-24.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-24.png"; sourceTree = ""; }; 215 | 0C3F2FFE11EAEC37004497A4 /* im-25.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-25.png"; sourceTree = ""; }; 216 | 0C3F2FFF11EAEC37004497A4 /* im-26.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-26.png"; sourceTree = ""; }; 217 | 0C3F300011EAEC37004497A4 /* im-27.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-27.png"; sourceTree = ""; }; 218 | 0C3F300111EAEC37004497A4 /* im-28.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-28.png"; sourceTree = ""; }; 219 | 0C3F300211EAEC37004497A4 /* im-29.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-29.png"; sourceTree = ""; }; 220 | 0C3F300311EAEC37004497A4 /* im-30.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-30.png"; sourceTree = ""; }; 221 | 0C3F300411EAEC37004497A4 /* im-31.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-31.png"; sourceTree = ""; }; 222 | 0C3F300511EAEC37004497A4 /* im-32.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-32.png"; sourceTree = ""; }; 223 | 0C3F300611EAEC37004497A4 /* im-33.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-33.png"; sourceTree = ""; }; 224 | 0C3F300711EAEC37004497A4 /* im-34.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-34.png"; sourceTree = ""; }; 225 | 0C3F300811EAEC37004497A4 /* im-35.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-35.png"; sourceTree = ""; }; 226 | 0C3F300911EAEC37004497A4 /* im-36.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-36.png"; sourceTree = ""; }; 227 | 0C3F300A11EAEC37004497A4 /* im-37.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-37.png"; sourceTree = ""; }; 228 | 0C3F300B11EAEC37004497A4 /* im-38.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-38.png"; sourceTree = ""; }; 229 | 0C3F300C11EAEC37004497A4 /* im-39.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-39.png"; sourceTree = ""; }; 230 | 0C3F300D11EAEC37004497A4 /* im-40.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-40.png"; sourceTree = ""; }; 231 | 0C3F300E11EAEC37004497A4 /* im-41.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-41.png"; sourceTree = ""; }; 232 | 0C3F300F11EAEC37004497A4 /* im-42.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-42.png"; sourceTree = ""; }; 233 | 0C3F301011EAEC37004497A4 /* im-43.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-43.png"; sourceTree = ""; }; 234 | 0C3F301111EAEC37004497A4 /* im-44.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-44.png"; sourceTree = ""; }; 235 | 0C3F301211EAEC37004497A4 /* im-45.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-45.png"; sourceTree = ""; }; 236 | 0C3F301311EAEC37004497A4 /* im-46.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-46.png"; sourceTree = ""; }; 237 | 0C3F301411EAEC37004497A4 /* im-47.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-47.png"; sourceTree = ""; }; 238 | 0C3F301511EAEC37004497A4 /* im-48.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-48.png"; sourceTree = ""; }; 239 | 0C3F301611EAEC37004497A4 /* im-49.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-49.png"; sourceTree = ""; }; 240 | 0C3F301711EAEC37004497A4 /* im-50.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-50.png"; sourceTree = ""; }; 241 | 0C3F301811EAEC37004497A4 /* im-51.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-51.png"; sourceTree = ""; }; 242 | 0C3F301911EAEC37004497A4 /* im-52.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-52.png"; sourceTree = ""; }; 243 | 0C3F301A11EAEC37004497A4 /* im-53.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-53.png"; sourceTree = ""; }; 244 | 0C3F301B11EAEC37004497A4 /* im-54.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-54.png"; sourceTree = ""; }; 245 | 0C3F301C11EAEC37004497A4 /* im-55.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-55.png"; sourceTree = ""; }; 246 | 0C3F301D11EAEC37004497A4 /* im-56.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-56.png"; sourceTree = ""; }; 247 | 0C3F301E11EAEC37004497A4 /* im-57.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-57.png"; sourceTree = ""; }; 248 | 0C3F301F11EAEC37004497A4 /* im-58.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-58.png"; sourceTree = ""; }; 249 | 0C3F302011EAEC37004497A4 /* im-59.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-59.png"; sourceTree = ""; }; 250 | 0C3F302111EAEC37004497A4 /* im-60.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-60.png"; sourceTree = ""; }; 251 | 0C3F302211EAEC37004497A4 /* im-61.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-61.png"; sourceTree = ""; }; 252 | 0C3F302311EAEC37004497A4 /* im-62.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-62.png"; sourceTree = ""; }; 253 | 0C3F302411EAEC37004497A4 /* im-63.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-63.png"; sourceTree = ""; }; 254 | 0C3F302511EAEC37004497A4 /* im-64.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-64.png"; sourceTree = ""; }; 255 | 0C3F302611EAEC37004497A4 /* im-65.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-65.png"; sourceTree = ""; }; 256 | 0C3F302711EAEC37004497A4 /* im-66.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-66.png"; sourceTree = ""; }; 257 | 0C3F302811EAEC37004497A4 /* im-67.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-67.png"; sourceTree = ""; }; 258 | 0C3F302911EAEC37004497A4 /* im-68.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-68.png"; sourceTree = ""; }; 259 | 0C3F302A11EAEC37004497A4 /* im-69.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-69.png"; sourceTree = ""; }; 260 | 0C3F302B11EAEC37004497A4 /* im-70.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-70.png"; sourceTree = ""; }; 261 | 0C3F302C11EAEC37004497A4 /* im-71.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-71.png"; sourceTree = ""; }; 262 | 0C3F302D11EAEC37004497A4 /* im-72.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-72.png"; sourceTree = ""; }; 263 | 0C3F302E11EAEC37004497A4 /* im-73.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-73.png"; sourceTree = ""; }; 264 | 0C3F302F11EAEC37004497A4 /* im-74.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-74.png"; sourceTree = ""; }; 265 | 0C3F303011EAEC37004497A4 /* im-75.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-75.png"; sourceTree = ""; }; 266 | 0C3F303111EAEC37004497A4 /* im-76.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-76.png"; sourceTree = ""; }; 267 | 0C3F303211EAEC37004497A4 /* im-77.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-77.png"; sourceTree = ""; }; 268 | 0C3F303311EAEC37004497A4 /* im-78.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-78.png"; sourceTree = ""; }; 269 | 0C3F303411EAEC37004497A4 /* im-79.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-79.png"; sourceTree = ""; }; 270 | 0C3F303511EAEC37004497A4 /* im-80.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-80.png"; sourceTree = ""; }; 271 | 0C3F303611EAEC37004497A4 /* im-81.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-81.png"; sourceTree = ""; }; 272 | 0C3F303711EAEC37004497A4 /* im-82.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-82.png"; sourceTree = ""; }; 273 | 0C3F303811EAEC37004497A4 /* im-83.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-83.png"; sourceTree = ""; }; 274 | 0C3F303911EAEC37004497A4 /* im-84.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-84.png"; sourceTree = ""; }; 275 | 0C3F303A11EAEC37004497A4 /* im-85.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-85.png"; sourceTree = ""; }; 276 | 0C3F303B11EAEC37004497A4 /* im-86.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-86.png"; sourceTree = ""; }; 277 | 0C3F303C11EAEC37004497A4 /* im-87.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-87.png"; sourceTree = ""; }; 278 | 0C3F303D11EAEC37004497A4 /* im-88.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-88.png"; sourceTree = ""; }; 279 | 0C3F303E11EAEC37004497A4 /* im-89.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-89.png"; sourceTree = ""; }; 280 | 0C3F303F11EAEC37004497A4 /* im-90.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-90.png"; sourceTree = ""; }; 281 | 0C3F304011EAEC37004497A4 /* im-91.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-91.png"; sourceTree = ""; }; 282 | 0C3F304111EAEC37004497A4 /* im-92.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-92.png"; sourceTree = ""; }; 283 | 0C3F304211EAEC37004497A4 /* im-93.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-93.png"; sourceTree = ""; }; 284 | 0C3F304311EAEC38004497A4 /* im-94.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-94.png"; sourceTree = ""; }; 285 | 0C3F304411EAEC38004497A4 /* im-95.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-95.png"; sourceTree = ""; }; 286 | 0C3F304511EAEC38004497A4 /* im-96.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-96.png"; sourceTree = ""; }; 287 | 0C3F304611EAEC38004497A4 /* im-97.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-97.png"; sourceTree = ""; }; 288 | 0C3F304711EAEC38004497A4 /* im-98.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-98.png"; sourceTree = ""; }; 289 | 0C3F304811EAEC38004497A4 /* im-99.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-99.png"; sourceTree = ""; }; 290 | 0C3F304911EAEC38004497A4 /* im-100.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-100.png"; sourceTree = ""; }; 291 | 0C3F304A11EAEC38004497A4 /* im-101.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-101.png"; sourceTree = ""; }; 292 | 0C3F304B11EAEC38004497A4 /* im-102.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-102.png"; sourceTree = ""; }; 293 | 0C3F304C11EAEC38004497A4 /* im-103.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-103.png"; sourceTree = ""; }; 294 | 0C3F304D11EAEC38004497A4 /* im-104.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-104.png"; sourceTree = ""; }; 295 | 0C3F304E11EAEC38004497A4 /* im-105.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-105.png"; sourceTree = ""; }; 296 | 0C3F304F11EAEC38004497A4 /* im-106.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-106.png"; sourceTree = ""; }; 297 | 0C3F305011EAEC38004497A4 /* im-107.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-107.png"; sourceTree = ""; }; 298 | 0C3F305111EAEC38004497A4 /* im-108.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-108.png"; sourceTree = ""; }; 299 | 0C3F305211EAEC38004497A4 /* im-109.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-109.png"; sourceTree = ""; }; 300 | 0C3F305311EAEC38004497A4 /* im-110.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-110.png"; sourceTree = ""; }; 301 | 0C3F305411EAEC38004497A4 /* im-111.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-111.png"; sourceTree = ""; }; 302 | 0C3F305511EAEC38004497A4 /* im-112.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-112.png"; sourceTree = ""; }; 303 | 0C3F305611EAEC38004497A4 /* im-113.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-113.png"; sourceTree = ""; }; 304 | 0C3F305711EAEC38004497A4 /* im-114.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-114.png"; sourceTree = ""; }; 305 | 0C3F305811EAEC38004497A4 /* im-115.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-115.png"; sourceTree = ""; }; 306 | 0C3F305911EAEC38004497A4 /* im-116.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-116.png"; sourceTree = ""; }; 307 | 0C3F305A11EAEC38004497A4 /* im-117.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-117.png"; sourceTree = ""; }; 308 | 0C3F305B11EAEC38004497A4 /* im-118.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-118.png"; sourceTree = ""; }; 309 | 0C3F305C11EAEC38004497A4 /* im-119.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-119.png"; sourceTree = ""; }; 310 | 0C3F305D11EAEC38004497A4 /* im-120.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-120.png"; sourceTree = ""; }; 311 | 0C3F305E11EAEC38004497A4 /* im-121.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-121.png"; sourceTree = ""; }; 312 | 0C3F305F11EAEC38004497A4 /* im-122.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-122.png"; sourceTree = ""; }; 313 | 0C3F306011EAEC38004497A4 /* im-123.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-123.png"; sourceTree = ""; }; 314 | 0C3F306111EAEC38004497A4 /* im-124.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-124.png"; sourceTree = ""; }; 315 | 0C3F306211EAEC38004497A4 /* im-125.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-125.png"; sourceTree = ""; }; 316 | 0C3F306311EAEC38004497A4 /* im-126.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-126.png"; sourceTree = ""; }; 317 | 0C3F306411EAEC38004497A4 /* im-127.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-127.png"; sourceTree = ""; }; 318 | 0C3F306511EAEC38004497A4 /* im-128.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-128.png"; sourceTree = ""; }; 319 | 0C3F306611EAEC38004497A4 /* im-129.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-129.png"; sourceTree = ""; }; 320 | 0C3F306711EAEC38004497A4 /* im-130.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-130.png"; sourceTree = ""; }; 321 | 0C3F306811EAEC38004497A4 /* im-131.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-131.png"; sourceTree = ""; }; 322 | 0C3F306911EAEC38004497A4 /* im-132.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-132.png"; sourceTree = ""; }; 323 | 0C3F306A11EAEC38004497A4 /* im-133.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-133.png"; sourceTree = ""; }; 324 | 0C3F306B11EAEC38004497A4 /* im-134.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-134.png"; sourceTree = ""; }; 325 | 0C3F306C11EAEC38004497A4 /* im-135.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-135.png"; sourceTree = ""; }; 326 | 0C3F306D11EAEC38004497A4 /* im-136.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-136.png"; sourceTree = ""; }; 327 | 0C3F306E11EAEC38004497A4 /* im-137.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-137.png"; sourceTree = ""; }; 328 | 0C3F306F11EAEC38004497A4 /* im-138.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-138.png"; sourceTree = ""; }; 329 | 0C3F307011EAEC38004497A4 /* im-139.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-139.png"; sourceTree = ""; }; 330 | 0C3F307111EAEC38004497A4 /* im-140.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-140.png"; sourceTree = ""; }; 331 | 0C3F307211EAEC38004497A4 /* im-141.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-141.png"; sourceTree = ""; }; 332 | 0C3F307311EAEC38004497A4 /* im-142.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-142.png"; sourceTree = ""; }; 333 | 0C3F307411EAEC38004497A4 /* im-143.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-143.png"; sourceTree = ""; }; 334 | 0C3F307511EAEC38004497A4 /* im-144.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-144.png"; sourceTree = ""; }; 335 | 0C3F307611EAEC38004497A4 /* im-145.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-145.png"; sourceTree = ""; }; 336 | 0C3F307711EAEC38004497A4 /* im-146.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-146.png"; sourceTree = ""; }; 337 | 0C3F307811EAEC38004497A4 /* im-147.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-147.png"; sourceTree = ""; }; 338 | 0C3F307911EAEC38004497A4 /* im-148.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-148.png"; sourceTree = ""; }; 339 | 0C3F307A11EAEC38004497A4 /* im-149.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-149.png"; sourceTree = ""; }; 340 | 0C3F307B11EAEC38004497A4 /* im-150.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-150.png"; sourceTree = ""; }; 341 | 0C3F307C11EAEC38004497A4 /* im-151.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-151.png"; sourceTree = ""; }; 342 | 0C3F307D11EAEC38004497A4 /* im-152.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-152.png"; sourceTree = ""; }; 343 | 0C3F307E11EAEC38004497A4 /* im-153.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-153.png"; sourceTree = ""; }; 344 | 0C3F307F11EAEC38004497A4 /* im-154.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-154.png"; sourceTree = ""; }; 345 | 0C3F308011EAEC38004497A4 /* im-155.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-155.png"; sourceTree = ""; }; 346 | 0C3F308111EAEC38004497A4 /* im-156.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-156.png"; sourceTree = ""; }; 347 | 0C3F308211EAEC38004497A4 /* im-157.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-157.png"; sourceTree = ""; }; 348 | 0C3F308311EAEC38004497A4 /* im-158.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-158.png"; sourceTree = ""; }; 349 | 0C3F308411EAEC38004497A4 /* im-159.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-159.png"; sourceTree = ""; }; 350 | 0C3F308511EAEC38004497A4 /* im-160.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-160.png"; sourceTree = ""; }; 351 | 0C3F308611EAEC39004497A4 /* im-161.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-161.png"; sourceTree = ""; }; 352 | 0C3F308711EAEC39004497A4 /* im-162.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-162.png"; sourceTree = ""; }; 353 | 0C3F308811EAEC39004497A4 /* im-163.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-163.png"; sourceTree = ""; }; 354 | 0C3F308911EAEC39004497A4 /* im-164.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-164.png"; sourceTree = ""; }; 355 | 0C3F308A11EAEC39004497A4 /* im-165.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-165.png"; sourceTree = ""; }; 356 | 0C3F308B11EAEC39004497A4 /* im-166.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-166.png"; sourceTree = ""; }; 357 | 0C3F308C11EAEC39004497A4 /* im-167.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-167.png"; sourceTree = ""; }; 358 | 0C3F308D11EAEC39004497A4 /* im-168.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "im-168.png"; sourceTree = ""; }; 359 | 0C3F313911EAEC45004497A4 /* ScrollViewAnimateViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ScrollViewAnimateViewController.h; sourceTree = ""; }; 360 | 0C3F313A11EAEC45004497A4 /* ScrollViewAnimateViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ScrollViewAnimateViewController.m; sourceTree = ""; }; 361 | 1D30AB110D05D00D00671497 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; }; 362 | 1D3623240D0F684500981E51 /* ScrollViewAnimateAppDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ScrollViewAnimateAppDelegate.h; sourceTree = ""; }; 363 | 1D3623250D0F684500981E51 /* ScrollViewAnimateAppDelegate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ScrollViewAnimateAppDelegate.m; sourceTree = ""; }; 364 | 1D6058910D05DD3D006BFB54 /* ScrollViewAnimate.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = ScrollViewAnimate.app; sourceTree = BUILT_PRODUCTS_DIR; }; 365 | 1DF5F4DF0D08C38300B7A737 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = System/Library/Frameworks/UIKit.framework; sourceTree = SDKROOT; }; 366 | 288765A40DF7441C002DB57D /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = System/Library/Frameworks/CoreGraphics.framework; sourceTree = SDKROOT; }; 367 | 2899E5210DE3E06400AC0155 /* ScrollViewAnimateViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = ScrollViewAnimateViewController.xib; sourceTree = ""; }; 368 | 28AD733E0D9D9553002E5188 /* MainWindow.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = MainWindow.xib; sourceTree = ""; }; 369 | 29B97316FDCFA39411CA2CEA /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = ""; }; 370 | 32CA4F630368D1EE00C91783 /* ScrollViewAnimate_Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ScrollViewAnimate_Prefix.pch; sourceTree = ""; }; 371 | 8D1107310486CEB800E47090 /* ScrollViewAnimate-Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = "ScrollViewAnimate-Info.plist"; plistStructureDefinitionIdentifier = "com.apple.xcode.plist.structure-definition.iphone.info-plist"; sourceTree = ""; }; 372 | /* End PBXFileReference section */ 373 | 374 | /* Begin PBXFrameworksBuildPhase section */ 375 | 1D60588F0D05DD3D006BFB54 /* Frameworks */ = { 376 | isa = PBXFrameworksBuildPhase; 377 | buildActionMask = 2147483647; 378 | files = ( 379 | 1D60589F0D05DD5A006BFB54 /* Foundation.framework in Frameworks */, 380 | 1DF5F4E00D08C38300B7A737 /* UIKit.framework in Frameworks */, 381 | 288765A50DF7441C002DB57D /* CoreGraphics.framework in Frameworks */, 382 | ); 383 | runOnlyForDeploymentPostprocessing = 0; 384 | }; 385 | /* End PBXFrameworksBuildPhase section */ 386 | 387 | /* Begin PBXGroup section */ 388 | 080E96DDFE201D6D7F000001 /* Classes */ = { 389 | isa = PBXGroup; 390 | children = ( 391 | 0C3F313911EAEC45004497A4 /* ScrollViewAnimateViewController.h */, 392 | 0C3F313A11EAEC45004497A4 /* ScrollViewAnimateViewController.m */, 393 | 1D3623240D0F684500981E51 /* ScrollViewAnimateAppDelegate.h */, 394 | 1D3623250D0F684500981E51 /* ScrollViewAnimateAppDelegate.m */, 395 | 0C3F2FE411EAEC37004497A4 /* ImageSequence */, 396 | ); 397 | path = Classes; 398 | sourceTree = ""; 399 | }; 400 | 0C3F2FE411EAEC37004497A4 /* ImageSequence */ = { 401 | isa = PBXGroup; 402 | children = ( 403 | 0C3F2FE511EAEC37004497A4 /* im-0.png */, 404 | 0C3F2FE611EAEC37004497A4 /* im-1.png */, 405 | 0C3F2FE711EAEC37004497A4 /* im-2.png */, 406 | 0C3F2FE811EAEC37004497A4 /* im-3.png */, 407 | 0C3F2FE911EAEC37004497A4 /* im-4.png */, 408 | 0C3F2FEA11EAEC37004497A4 /* im-5.png */, 409 | 0C3F2FEB11EAEC37004497A4 /* im-6.png */, 410 | 0C3F2FEC11EAEC37004497A4 /* im-7.png */, 411 | 0C3F2FED11EAEC37004497A4 /* im-8.png */, 412 | 0C3F2FEE11EAEC37004497A4 /* im-9.png */, 413 | 0C3F2FEF11EAEC37004497A4 /* im-10.png */, 414 | 0C3F2FF011EAEC37004497A4 /* im-11.png */, 415 | 0C3F2FF111EAEC37004497A4 /* im-12.png */, 416 | 0C3F2FF211EAEC37004497A4 /* im-13.png */, 417 | 0C3F2FF311EAEC37004497A4 /* im-14.png */, 418 | 0C3F2FF411EAEC37004497A4 /* im-15.png */, 419 | 0C3F2FF511EAEC37004497A4 /* im-16.png */, 420 | 0C3F2FF611EAEC37004497A4 /* im-17.png */, 421 | 0C3F2FF711EAEC37004497A4 /* im-18.png */, 422 | 0C3F2FF811EAEC37004497A4 /* im-19.png */, 423 | 0C3F2FF911EAEC37004497A4 /* im-20.png */, 424 | 0C3F2FFA11EAEC37004497A4 /* im-21.png */, 425 | 0C3F2FFB11EAEC37004497A4 /* im-22.png */, 426 | 0C3F2FFC11EAEC37004497A4 /* im-23.png */, 427 | 0C3F2FFD11EAEC37004497A4 /* im-24.png */, 428 | 0C3F2FFE11EAEC37004497A4 /* im-25.png */, 429 | 0C3F2FFF11EAEC37004497A4 /* im-26.png */, 430 | 0C3F300011EAEC37004497A4 /* im-27.png */, 431 | 0C3F300111EAEC37004497A4 /* im-28.png */, 432 | 0C3F300211EAEC37004497A4 /* im-29.png */, 433 | 0C3F300311EAEC37004497A4 /* im-30.png */, 434 | 0C3F300411EAEC37004497A4 /* im-31.png */, 435 | 0C3F300511EAEC37004497A4 /* im-32.png */, 436 | 0C3F300611EAEC37004497A4 /* im-33.png */, 437 | 0C3F300711EAEC37004497A4 /* im-34.png */, 438 | 0C3F300811EAEC37004497A4 /* im-35.png */, 439 | 0C3F300911EAEC37004497A4 /* im-36.png */, 440 | 0C3F300A11EAEC37004497A4 /* im-37.png */, 441 | 0C3F300B11EAEC37004497A4 /* im-38.png */, 442 | 0C3F300C11EAEC37004497A4 /* im-39.png */, 443 | 0C3F300D11EAEC37004497A4 /* im-40.png */, 444 | 0C3F300E11EAEC37004497A4 /* im-41.png */, 445 | 0C3F300F11EAEC37004497A4 /* im-42.png */, 446 | 0C3F301011EAEC37004497A4 /* im-43.png */, 447 | 0C3F301111EAEC37004497A4 /* im-44.png */, 448 | 0C3F301211EAEC37004497A4 /* im-45.png */, 449 | 0C3F301311EAEC37004497A4 /* im-46.png */, 450 | 0C3F301411EAEC37004497A4 /* im-47.png */, 451 | 0C3F301511EAEC37004497A4 /* im-48.png */, 452 | 0C3F301611EAEC37004497A4 /* im-49.png */, 453 | 0C3F301711EAEC37004497A4 /* im-50.png */, 454 | 0C3F301811EAEC37004497A4 /* im-51.png */, 455 | 0C3F301911EAEC37004497A4 /* im-52.png */, 456 | 0C3F301A11EAEC37004497A4 /* im-53.png */, 457 | 0C3F301B11EAEC37004497A4 /* im-54.png */, 458 | 0C3F301C11EAEC37004497A4 /* im-55.png */, 459 | 0C3F301D11EAEC37004497A4 /* im-56.png */, 460 | 0C3F301E11EAEC37004497A4 /* im-57.png */, 461 | 0C3F301F11EAEC37004497A4 /* im-58.png */, 462 | 0C3F302011EAEC37004497A4 /* im-59.png */, 463 | 0C3F302111EAEC37004497A4 /* im-60.png */, 464 | 0C3F302211EAEC37004497A4 /* im-61.png */, 465 | 0C3F302311EAEC37004497A4 /* im-62.png */, 466 | 0C3F302411EAEC37004497A4 /* im-63.png */, 467 | 0C3F302511EAEC37004497A4 /* im-64.png */, 468 | 0C3F302611EAEC37004497A4 /* im-65.png */, 469 | 0C3F302711EAEC37004497A4 /* im-66.png */, 470 | 0C3F302811EAEC37004497A4 /* im-67.png */, 471 | 0C3F302911EAEC37004497A4 /* im-68.png */, 472 | 0C3F302A11EAEC37004497A4 /* im-69.png */, 473 | 0C3F302B11EAEC37004497A4 /* im-70.png */, 474 | 0C3F302C11EAEC37004497A4 /* im-71.png */, 475 | 0C3F302D11EAEC37004497A4 /* im-72.png */, 476 | 0C3F302E11EAEC37004497A4 /* im-73.png */, 477 | 0C3F302F11EAEC37004497A4 /* im-74.png */, 478 | 0C3F303011EAEC37004497A4 /* im-75.png */, 479 | 0C3F303111EAEC37004497A4 /* im-76.png */, 480 | 0C3F303211EAEC37004497A4 /* im-77.png */, 481 | 0C3F303311EAEC37004497A4 /* im-78.png */, 482 | 0C3F303411EAEC37004497A4 /* im-79.png */, 483 | 0C3F303511EAEC37004497A4 /* im-80.png */, 484 | 0C3F303611EAEC37004497A4 /* im-81.png */, 485 | 0C3F303711EAEC37004497A4 /* im-82.png */, 486 | 0C3F303811EAEC37004497A4 /* im-83.png */, 487 | 0C3F303911EAEC37004497A4 /* im-84.png */, 488 | 0C3F303A11EAEC37004497A4 /* im-85.png */, 489 | 0C3F303B11EAEC37004497A4 /* im-86.png */, 490 | 0C3F303C11EAEC37004497A4 /* im-87.png */, 491 | 0C3F303D11EAEC37004497A4 /* im-88.png */, 492 | 0C3F303E11EAEC37004497A4 /* im-89.png */, 493 | 0C3F303F11EAEC37004497A4 /* im-90.png */, 494 | 0C3F304011EAEC37004497A4 /* im-91.png */, 495 | 0C3F304111EAEC37004497A4 /* im-92.png */, 496 | 0C3F304211EAEC37004497A4 /* im-93.png */, 497 | 0C3F304311EAEC38004497A4 /* im-94.png */, 498 | 0C3F304411EAEC38004497A4 /* im-95.png */, 499 | 0C3F304511EAEC38004497A4 /* im-96.png */, 500 | 0C3F304611EAEC38004497A4 /* im-97.png */, 501 | 0C3F304711EAEC38004497A4 /* im-98.png */, 502 | 0C3F304811EAEC38004497A4 /* im-99.png */, 503 | 0C3F304911EAEC38004497A4 /* im-100.png */, 504 | 0C3F304A11EAEC38004497A4 /* im-101.png */, 505 | 0C3F304B11EAEC38004497A4 /* im-102.png */, 506 | 0C3F304C11EAEC38004497A4 /* im-103.png */, 507 | 0C3F304D11EAEC38004497A4 /* im-104.png */, 508 | 0C3F304E11EAEC38004497A4 /* im-105.png */, 509 | 0C3F304F11EAEC38004497A4 /* im-106.png */, 510 | 0C3F305011EAEC38004497A4 /* im-107.png */, 511 | 0C3F305111EAEC38004497A4 /* im-108.png */, 512 | 0C3F305211EAEC38004497A4 /* im-109.png */, 513 | 0C3F305311EAEC38004497A4 /* im-110.png */, 514 | 0C3F305411EAEC38004497A4 /* im-111.png */, 515 | 0C3F305511EAEC38004497A4 /* im-112.png */, 516 | 0C3F305611EAEC38004497A4 /* im-113.png */, 517 | 0C3F305711EAEC38004497A4 /* im-114.png */, 518 | 0C3F305811EAEC38004497A4 /* im-115.png */, 519 | 0C3F305911EAEC38004497A4 /* im-116.png */, 520 | 0C3F305A11EAEC38004497A4 /* im-117.png */, 521 | 0C3F305B11EAEC38004497A4 /* im-118.png */, 522 | 0C3F305C11EAEC38004497A4 /* im-119.png */, 523 | 0C3F305D11EAEC38004497A4 /* im-120.png */, 524 | 0C3F305E11EAEC38004497A4 /* im-121.png */, 525 | 0C3F305F11EAEC38004497A4 /* im-122.png */, 526 | 0C3F306011EAEC38004497A4 /* im-123.png */, 527 | 0C3F306111EAEC38004497A4 /* im-124.png */, 528 | 0C3F306211EAEC38004497A4 /* im-125.png */, 529 | 0C3F306311EAEC38004497A4 /* im-126.png */, 530 | 0C3F306411EAEC38004497A4 /* im-127.png */, 531 | 0C3F306511EAEC38004497A4 /* im-128.png */, 532 | 0C3F306611EAEC38004497A4 /* im-129.png */, 533 | 0C3F306711EAEC38004497A4 /* im-130.png */, 534 | 0C3F306811EAEC38004497A4 /* im-131.png */, 535 | 0C3F306911EAEC38004497A4 /* im-132.png */, 536 | 0C3F306A11EAEC38004497A4 /* im-133.png */, 537 | 0C3F306B11EAEC38004497A4 /* im-134.png */, 538 | 0C3F306C11EAEC38004497A4 /* im-135.png */, 539 | 0C3F306D11EAEC38004497A4 /* im-136.png */, 540 | 0C3F306E11EAEC38004497A4 /* im-137.png */, 541 | 0C3F306F11EAEC38004497A4 /* im-138.png */, 542 | 0C3F307011EAEC38004497A4 /* im-139.png */, 543 | 0C3F307111EAEC38004497A4 /* im-140.png */, 544 | 0C3F307211EAEC38004497A4 /* im-141.png */, 545 | 0C3F307311EAEC38004497A4 /* im-142.png */, 546 | 0C3F307411EAEC38004497A4 /* im-143.png */, 547 | 0C3F307511EAEC38004497A4 /* im-144.png */, 548 | 0C3F307611EAEC38004497A4 /* im-145.png */, 549 | 0C3F307711EAEC38004497A4 /* im-146.png */, 550 | 0C3F307811EAEC38004497A4 /* im-147.png */, 551 | 0C3F307911EAEC38004497A4 /* im-148.png */, 552 | 0C3F307A11EAEC38004497A4 /* im-149.png */, 553 | 0C3F307B11EAEC38004497A4 /* im-150.png */, 554 | 0C3F307C11EAEC38004497A4 /* im-151.png */, 555 | 0C3F307D11EAEC38004497A4 /* im-152.png */, 556 | 0C3F307E11EAEC38004497A4 /* im-153.png */, 557 | 0C3F307F11EAEC38004497A4 /* im-154.png */, 558 | 0C3F308011EAEC38004497A4 /* im-155.png */, 559 | 0C3F308111EAEC38004497A4 /* im-156.png */, 560 | 0C3F308211EAEC38004497A4 /* im-157.png */, 561 | 0C3F308311EAEC38004497A4 /* im-158.png */, 562 | 0C3F308411EAEC38004497A4 /* im-159.png */, 563 | 0C3F308511EAEC38004497A4 /* im-160.png */, 564 | 0C3F308611EAEC39004497A4 /* im-161.png */, 565 | 0C3F308711EAEC39004497A4 /* im-162.png */, 566 | 0C3F308811EAEC39004497A4 /* im-163.png */, 567 | 0C3F308911EAEC39004497A4 /* im-164.png */, 568 | 0C3F308A11EAEC39004497A4 /* im-165.png */, 569 | 0C3F308B11EAEC39004497A4 /* im-166.png */, 570 | 0C3F308C11EAEC39004497A4 /* im-167.png */, 571 | 0C3F308D11EAEC39004497A4 /* im-168.png */, 572 | ); 573 | name = ImageSequence; 574 | sourceTree = ""; 575 | }; 576 | 19C28FACFE9D520D11CA2CBB /* Products */ = { 577 | isa = PBXGroup; 578 | children = ( 579 | 1D6058910D05DD3D006BFB54 /* ScrollViewAnimate.app */, 580 | ); 581 | name = Products; 582 | sourceTree = ""; 583 | }; 584 | 29B97314FDCFA39411CA2CEA /* CustomTemplate */ = { 585 | isa = PBXGroup; 586 | children = ( 587 | 080E96DDFE201D6D7F000001 /* Classes */, 588 | 29B97315FDCFA39411CA2CEA /* Other Sources */, 589 | 29B97317FDCFA39411CA2CEA /* Resources */, 590 | 29B97323FDCFA39411CA2CEA /* Frameworks */, 591 | 19C28FACFE9D520D11CA2CBB /* Products */, 592 | ); 593 | name = CustomTemplate; 594 | sourceTree = ""; 595 | }; 596 | 29B97315FDCFA39411CA2CEA /* Other Sources */ = { 597 | isa = PBXGroup; 598 | children = ( 599 | 32CA4F630368D1EE00C91783 /* ScrollViewAnimate_Prefix.pch */, 600 | 29B97316FDCFA39411CA2CEA /* main.m */, 601 | ); 602 | name = "Other Sources"; 603 | sourceTree = ""; 604 | }; 605 | 29B97317FDCFA39411CA2CEA /* Resources */ = { 606 | isa = PBXGroup; 607 | children = ( 608 | 2899E5210DE3E06400AC0155 /* ScrollViewAnimateViewController.xib */, 609 | 28AD733E0D9D9553002E5188 /* MainWindow.xib */, 610 | 8D1107310486CEB800E47090 /* ScrollViewAnimate-Info.plist */, 611 | ); 612 | name = Resources; 613 | sourceTree = ""; 614 | }; 615 | 29B97323FDCFA39411CA2CEA /* Frameworks */ = { 616 | isa = PBXGroup; 617 | children = ( 618 | 1DF5F4DF0D08C38300B7A737 /* UIKit.framework */, 619 | 1D30AB110D05D00D00671497 /* Foundation.framework */, 620 | 288765A40DF7441C002DB57D /* CoreGraphics.framework */, 621 | ); 622 | name = Frameworks; 623 | sourceTree = ""; 624 | }; 625 | /* End PBXGroup section */ 626 | 627 | /* Begin PBXNativeTarget section */ 628 | 1D6058900D05DD3D006BFB54 /* ScrollViewAnimate */ = { 629 | isa = PBXNativeTarget; 630 | buildConfigurationList = 1D6058960D05DD3E006BFB54 /* Build configuration list for PBXNativeTarget "ScrollViewAnimate" */; 631 | buildPhases = ( 632 | 1D60588D0D05DD3D006BFB54 /* Resources */, 633 | 1D60588E0D05DD3D006BFB54 /* Sources */, 634 | 1D60588F0D05DD3D006BFB54 /* Frameworks */, 635 | ); 636 | buildRules = ( 637 | ); 638 | dependencies = ( 639 | ); 640 | name = ScrollViewAnimate; 641 | productName = ScrollViewAnimate2; 642 | productReference = 1D6058910D05DD3D006BFB54 /* ScrollViewAnimate.app */; 643 | productType = "com.apple.product-type.application"; 644 | }; 645 | /* End PBXNativeTarget section */ 646 | 647 | /* Begin PBXProject section */ 648 | 29B97313FDCFA39411CA2CEA /* Project object */ = { 649 | isa = PBXProject; 650 | buildConfigurationList = C01FCF4E08A954540054247B /* Build configuration list for PBXProject "ScrollViewAnimate" */; 651 | compatibilityVersion = "Xcode 3.1"; 652 | hasScannedForEncodings = 1; 653 | mainGroup = 29B97314FDCFA39411CA2CEA /* CustomTemplate */; 654 | projectDirPath = ""; 655 | projectRoot = ""; 656 | targets = ( 657 | 1D6058900D05DD3D006BFB54 /* ScrollViewAnimate */, 658 | ); 659 | }; 660 | /* End PBXProject section */ 661 | 662 | /* Begin PBXResourcesBuildPhase section */ 663 | 1D60588D0D05DD3D006BFB54 /* Resources */ = { 664 | isa = PBXResourcesBuildPhase; 665 | buildActionMask = 2147483647; 666 | files = ( 667 | 28AD733F0D9D9553002E5188 /* MainWindow.xib in Resources */, 668 | 2899E5220DE3E06400AC0155 /* ScrollViewAnimateViewController.xib in Resources */, 669 | 0C3F308E11EAEC39004497A4 /* im-0.png in Resources */, 670 | 0C3F308F11EAEC39004497A4 /* im-1.png in Resources */, 671 | 0C3F309011EAEC39004497A4 /* im-2.png in Resources */, 672 | 0C3F309111EAEC39004497A4 /* im-3.png in Resources */, 673 | 0C3F309211EAEC39004497A4 /* im-4.png in Resources */, 674 | 0C3F309311EAEC39004497A4 /* im-5.png in Resources */, 675 | 0C3F309411EAEC39004497A4 /* im-6.png in Resources */, 676 | 0C3F309511EAEC39004497A4 /* im-7.png in Resources */, 677 | 0C3F309611EAEC39004497A4 /* im-8.png in Resources */, 678 | 0C3F309711EAEC39004497A4 /* im-9.png in Resources */, 679 | 0C3F309811EAEC39004497A4 /* im-10.png in Resources */, 680 | 0C3F309911EAEC39004497A4 /* im-11.png in Resources */, 681 | 0C3F309A11EAEC39004497A4 /* im-12.png in Resources */, 682 | 0C3F309B11EAEC39004497A4 /* im-13.png in Resources */, 683 | 0C3F309C11EAEC39004497A4 /* im-14.png in Resources */, 684 | 0C3F309D11EAEC39004497A4 /* im-15.png in Resources */, 685 | 0C3F309E11EAEC39004497A4 /* im-16.png in Resources */, 686 | 0C3F309F11EAEC39004497A4 /* im-17.png in Resources */, 687 | 0C3F30A011EAEC39004497A4 /* im-18.png in Resources */, 688 | 0C3F30A111EAEC39004497A4 /* im-19.png in Resources */, 689 | 0C3F30A211EAEC39004497A4 /* im-20.png in Resources */, 690 | 0C3F30A311EAEC39004497A4 /* im-21.png in Resources */, 691 | 0C3F30A411EAEC39004497A4 /* im-22.png in Resources */, 692 | 0C3F30A511EAEC39004497A4 /* im-23.png in Resources */, 693 | 0C3F30A611EAEC39004497A4 /* im-24.png in Resources */, 694 | 0C3F30A711EAEC39004497A4 /* im-25.png in Resources */, 695 | 0C3F30A811EAEC39004497A4 /* im-26.png in Resources */, 696 | 0C3F30A911EAEC39004497A4 /* im-27.png in Resources */, 697 | 0C3F30AA11EAEC39004497A4 /* im-28.png in Resources */, 698 | 0C3F30AB11EAEC39004497A4 /* im-29.png in Resources */, 699 | 0C3F30AC11EAEC39004497A4 /* im-30.png in Resources */, 700 | 0C3F30AD11EAEC39004497A4 /* im-31.png in Resources */, 701 | 0C3F30AE11EAEC39004497A4 /* im-32.png in Resources */, 702 | 0C3F30AF11EAEC39004497A4 /* im-33.png in Resources */, 703 | 0C3F30B011EAEC39004497A4 /* im-34.png in Resources */, 704 | 0C3F30B111EAEC39004497A4 /* im-35.png in Resources */, 705 | 0C3F30B211EAEC39004497A4 /* im-36.png in Resources */, 706 | 0C3F30B311EAEC39004497A4 /* im-37.png in Resources */, 707 | 0C3F30B411EAEC39004497A4 /* im-38.png in Resources */, 708 | 0C3F30B511EAEC39004497A4 /* im-39.png in Resources */, 709 | 0C3F30B611EAEC39004497A4 /* im-40.png in Resources */, 710 | 0C3F30B711EAEC39004497A4 /* im-41.png in Resources */, 711 | 0C3F30B811EAEC39004497A4 /* im-42.png in Resources */, 712 | 0C3F30B911EAEC39004497A4 /* im-43.png in Resources */, 713 | 0C3F30BA11EAEC39004497A4 /* im-44.png in Resources */, 714 | 0C3F30BB11EAEC39004497A4 /* im-45.png in Resources */, 715 | 0C3F30BC11EAEC39004497A4 /* im-46.png in Resources */, 716 | 0C3F30BD11EAEC39004497A4 /* im-47.png in Resources */, 717 | 0C3F30BE11EAEC39004497A4 /* im-48.png in Resources */, 718 | 0C3F30BF11EAEC39004497A4 /* im-49.png in Resources */, 719 | 0C3F30C011EAEC39004497A4 /* im-50.png in Resources */, 720 | 0C3F30C111EAEC39004497A4 /* im-51.png in Resources */, 721 | 0C3F30C211EAEC39004497A4 /* im-52.png in Resources */, 722 | 0C3F30C311EAEC39004497A4 /* im-53.png in Resources */, 723 | 0C3F30C411EAEC39004497A4 /* im-54.png in Resources */, 724 | 0C3F30C511EAEC39004497A4 /* im-55.png in Resources */, 725 | 0C3F30C611EAEC39004497A4 /* im-56.png in Resources */, 726 | 0C3F30C711EAEC39004497A4 /* im-57.png in Resources */, 727 | 0C3F30C811EAEC39004497A4 /* im-58.png in Resources */, 728 | 0C3F30C911EAEC39004497A4 /* im-59.png in Resources */, 729 | 0C3F30CA11EAEC39004497A4 /* im-60.png in Resources */, 730 | 0C3F30CB11EAEC39004497A4 /* im-61.png in Resources */, 731 | 0C3F30CC11EAEC39004497A4 /* im-62.png in Resources */, 732 | 0C3F30CD11EAEC39004497A4 /* im-63.png in Resources */, 733 | 0C3F30CE11EAEC39004497A4 /* im-64.png in Resources */, 734 | 0C3F30CF11EAEC39004497A4 /* im-65.png in Resources */, 735 | 0C3F30D011EAEC39004497A4 /* im-66.png in Resources */, 736 | 0C3F30D111EAEC39004497A4 /* im-67.png in Resources */, 737 | 0C3F30D211EAEC39004497A4 /* im-68.png in Resources */, 738 | 0C3F30D311EAEC39004497A4 /* im-69.png in Resources */, 739 | 0C3F30D411EAEC39004497A4 /* im-70.png in Resources */, 740 | 0C3F30D511EAEC39004497A4 /* im-71.png in Resources */, 741 | 0C3F30D611EAEC39004497A4 /* im-72.png in Resources */, 742 | 0C3F30D711EAEC39004497A4 /* im-73.png in Resources */, 743 | 0C3F30D811EAEC39004497A4 /* im-74.png in Resources */, 744 | 0C3F30D911EAEC39004497A4 /* im-75.png in Resources */, 745 | 0C3F30DA11EAEC39004497A4 /* im-76.png in Resources */, 746 | 0C3F30DB11EAEC39004497A4 /* im-77.png in Resources */, 747 | 0C3F30DC11EAEC39004497A4 /* im-78.png in Resources */, 748 | 0C3F30DD11EAEC39004497A4 /* im-79.png in Resources */, 749 | 0C3F30DE11EAEC39004497A4 /* im-80.png in Resources */, 750 | 0C3F30DF11EAEC39004497A4 /* im-81.png in Resources */, 751 | 0C3F30E011EAEC39004497A4 /* im-82.png in Resources */, 752 | 0C3F30E111EAEC39004497A4 /* im-83.png in Resources */, 753 | 0C3F30E211EAEC39004497A4 /* im-84.png in Resources */, 754 | 0C3F30E311EAEC39004497A4 /* im-85.png in Resources */, 755 | 0C3F30E411EAEC39004497A4 /* im-86.png in Resources */, 756 | 0C3F30E511EAEC39004497A4 /* im-87.png in Resources */, 757 | 0C3F30E611EAEC39004497A4 /* im-88.png in Resources */, 758 | 0C3F30E711EAEC39004497A4 /* im-89.png in Resources */, 759 | 0C3F30E811EAEC39004497A4 /* im-90.png in Resources */, 760 | 0C3F30E911EAEC39004497A4 /* im-91.png in Resources */, 761 | 0C3F30EA11EAEC39004497A4 /* im-92.png in Resources */, 762 | 0C3F30EB11EAEC39004497A4 /* im-93.png in Resources */, 763 | 0C3F30EC11EAEC39004497A4 /* im-94.png in Resources */, 764 | 0C3F30ED11EAEC39004497A4 /* im-95.png in Resources */, 765 | 0C3F30EE11EAEC39004497A4 /* im-96.png in Resources */, 766 | 0C3F30EF11EAEC39004497A4 /* im-97.png in Resources */, 767 | 0C3F30F011EAEC39004497A4 /* im-98.png in Resources */, 768 | 0C3F30F111EAEC39004497A4 /* im-99.png in Resources */, 769 | 0C3F30F211EAEC39004497A4 /* im-100.png in Resources */, 770 | 0C3F30F311EAEC39004497A4 /* im-101.png in Resources */, 771 | 0C3F30F411EAEC39004497A4 /* im-102.png in Resources */, 772 | 0C3F30F511EAEC39004497A4 /* im-103.png in Resources */, 773 | 0C3F30F611EAEC39004497A4 /* im-104.png in Resources */, 774 | 0C3F30F711EAEC39004497A4 /* im-105.png in Resources */, 775 | 0C3F30F811EAEC39004497A4 /* im-106.png in Resources */, 776 | 0C3F30F911EAEC39004497A4 /* im-107.png in Resources */, 777 | 0C3F30FA11EAEC39004497A4 /* im-108.png in Resources */, 778 | 0C3F30FB11EAEC39004497A4 /* im-109.png in Resources */, 779 | 0C3F30FC11EAEC39004497A4 /* im-110.png in Resources */, 780 | 0C3F30FD11EAEC39004497A4 /* im-111.png in Resources */, 781 | 0C3F30FE11EAEC39004497A4 /* im-112.png in Resources */, 782 | 0C3F30FF11EAEC39004497A4 /* im-113.png in Resources */, 783 | 0C3F310011EAEC39004497A4 /* im-114.png in Resources */, 784 | 0C3F310111EAEC39004497A4 /* im-115.png in Resources */, 785 | 0C3F310211EAEC39004497A4 /* im-116.png in Resources */, 786 | 0C3F310311EAEC39004497A4 /* im-117.png in Resources */, 787 | 0C3F310411EAEC39004497A4 /* im-118.png in Resources */, 788 | 0C3F310511EAEC39004497A4 /* im-119.png in Resources */, 789 | 0C3F310611EAEC39004497A4 /* im-120.png in Resources */, 790 | 0C3F310711EAEC39004497A4 /* im-121.png in Resources */, 791 | 0C3F310811EAEC39004497A4 /* im-122.png in Resources */, 792 | 0C3F310911EAEC39004497A4 /* im-123.png in Resources */, 793 | 0C3F310A11EAEC39004497A4 /* im-124.png in Resources */, 794 | 0C3F310B11EAEC39004497A4 /* im-125.png in Resources */, 795 | 0C3F310C11EAEC39004497A4 /* im-126.png in Resources */, 796 | 0C3F310D11EAEC39004497A4 /* im-127.png in Resources */, 797 | 0C3F310E11EAEC39004497A4 /* im-128.png in Resources */, 798 | 0C3F310F11EAEC39004497A4 /* im-129.png in Resources */, 799 | 0C3F311011EAEC39004497A4 /* im-130.png in Resources */, 800 | 0C3F311111EAEC39004497A4 /* im-131.png in Resources */, 801 | 0C3F311211EAEC39004497A4 /* im-132.png in Resources */, 802 | 0C3F311311EAEC39004497A4 /* im-133.png in Resources */, 803 | 0C3F311411EAEC39004497A4 /* im-134.png in Resources */, 804 | 0C3F311511EAEC39004497A4 /* im-135.png in Resources */, 805 | 0C3F311611EAEC39004497A4 /* im-136.png in Resources */, 806 | 0C3F311711EAEC39004497A4 /* im-137.png in Resources */, 807 | 0C3F311811EAEC39004497A4 /* im-138.png in Resources */, 808 | 0C3F311911EAEC39004497A4 /* im-139.png in Resources */, 809 | 0C3F311A11EAEC39004497A4 /* im-140.png in Resources */, 810 | 0C3F311B11EAEC39004497A4 /* im-141.png in Resources */, 811 | 0C3F311C11EAEC39004497A4 /* im-142.png in Resources */, 812 | 0C3F311D11EAEC39004497A4 /* im-143.png in Resources */, 813 | 0C3F311E11EAEC39004497A4 /* im-144.png in Resources */, 814 | 0C3F311F11EAEC39004497A4 /* im-145.png in Resources */, 815 | 0C3F312011EAEC39004497A4 /* im-146.png in Resources */, 816 | 0C3F312111EAEC39004497A4 /* im-147.png in Resources */, 817 | 0C3F312211EAEC39004497A4 /* im-148.png in Resources */, 818 | 0C3F312311EAEC39004497A4 /* im-149.png in Resources */, 819 | 0C3F312411EAEC39004497A4 /* im-150.png in Resources */, 820 | 0C3F312511EAEC39004497A4 /* im-151.png in Resources */, 821 | 0C3F312611EAEC39004497A4 /* im-152.png in Resources */, 822 | 0C3F312711EAEC39004497A4 /* im-153.png in Resources */, 823 | 0C3F312811EAEC39004497A4 /* im-154.png in Resources */, 824 | 0C3F312911EAEC39004497A4 /* im-155.png in Resources */, 825 | 0C3F312A11EAEC39004497A4 /* im-156.png in Resources */, 826 | 0C3F312B11EAEC39004497A4 /* im-157.png in Resources */, 827 | 0C3F312C11EAEC39004497A4 /* im-158.png in Resources */, 828 | 0C3F312D11EAEC39004497A4 /* im-159.png in Resources */, 829 | 0C3F312E11EAEC39004497A4 /* im-160.png in Resources */, 830 | 0C3F312F11EAEC39004497A4 /* im-161.png in Resources */, 831 | 0C3F313011EAEC39004497A4 /* im-162.png in Resources */, 832 | 0C3F313111EAEC39004497A4 /* im-163.png in Resources */, 833 | 0C3F313211EAEC39004497A4 /* im-164.png in Resources */, 834 | 0C3F313311EAEC39004497A4 /* im-165.png in Resources */, 835 | 0C3F313411EAEC39004497A4 /* im-166.png in Resources */, 836 | 0C3F313511EAEC39004497A4 /* im-167.png in Resources */, 837 | 0C3F313611EAEC39004497A4 /* im-168.png in Resources */, 838 | ); 839 | runOnlyForDeploymentPostprocessing = 0; 840 | }; 841 | /* End PBXResourcesBuildPhase section */ 842 | 843 | /* Begin PBXSourcesBuildPhase section */ 844 | 1D60588E0D05DD3D006BFB54 /* Sources */ = { 845 | isa = PBXSourcesBuildPhase; 846 | buildActionMask = 2147483647; 847 | files = ( 848 | 1D60589B0D05DD56006BFB54 /* main.m in Sources */, 849 | 1D3623260D0F684500981E51 /* ScrollViewAnimateAppDelegate.m in Sources */, 850 | 0C3F313B11EAEC45004497A4 /* ScrollViewAnimateViewController.m in Sources */, 851 | ); 852 | runOnlyForDeploymentPostprocessing = 0; 853 | }; 854 | /* End PBXSourcesBuildPhase section */ 855 | 856 | /* Begin XCBuildConfiguration section */ 857 | 1D6058940D05DD3E006BFB54 /* Debug */ = { 858 | isa = XCBuildConfiguration; 859 | buildSettings = { 860 | ALWAYS_SEARCH_USER_PATHS = NO; 861 | COPY_PHASE_STRIP = NO; 862 | GCC_DYNAMIC_NO_PIC = NO; 863 | GCC_OPTIMIZATION_LEVEL = 0; 864 | GCC_PRECOMPILE_PREFIX_HEADER = YES; 865 | GCC_PREFIX_HEADER = ScrollViewAnimate_Prefix.pch; 866 | INFOPLIST_FILE = "ScrollViewAnimate-Info.plist"; 867 | PRODUCT_NAME = ScrollViewAnimate; 868 | }; 869 | name = Debug; 870 | }; 871 | 1D6058950D05DD3E006BFB54 /* Release */ = { 872 | isa = XCBuildConfiguration; 873 | buildSettings = { 874 | ALWAYS_SEARCH_USER_PATHS = NO; 875 | COPY_PHASE_STRIP = YES; 876 | GCC_PRECOMPILE_PREFIX_HEADER = YES; 877 | GCC_PREFIX_HEADER = ScrollViewAnimate_Prefix.pch; 878 | INFOPLIST_FILE = "ScrollViewAnimate-Info.plist"; 879 | PRODUCT_NAME = ScrollViewAnimate; 880 | VALIDATE_PRODUCT = YES; 881 | }; 882 | name = Release; 883 | }; 884 | C01FCF4F08A954540054247B /* Debug */ = { 885 | isa = XCBuildConfiguration; 886 | buildSettings = { 887 | ARCHS = "$(ARCHS_STANDARD_32_BIT)"; 888 | "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; 889 | GCC_C_LANGUAGE_STANDARD = c99; 890 | GCC_WARN_ABOUT_RETURN_TYPE = YES; 891 | GCC_WARN_UNUSED_VARIABLE = YES; 892 | PREBINDING = NO; 893 | SDKROOT = iphoneos3.1.3; 894 | }; 895 | name = Debug; 896 | }; 897 | C01FCF5008A954540054247B /* Release */ = { 898 | isa = XCBuildConfiguration; 899 | buildSettings = { 900 | ARCHS = "$(ARCHS_STANDARD_32_BIT)"; 901 | "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; 902 | GCC_C_LANGUAGE_STANDARD = c99; 903 | GCC_WARN_ABOUT_RETURN_TYPE = YES; 904 | GCC_WARN_UNUSED_VARIABLE = YES; 905 | OTHER_CFLAGS = "-DNS_BLOCK_ASSERTIONS=1"; 906 | PREBINDING = NO; 907 | SDKROOT = iphoneos3.1.3; 908 | }; 909 | name = Release; 910 | }; 911 | /* End XCBuildConfiguration section */ 912 | 913 | /* Begin XCConfigurationList section */ 914 | 1D6058960D05DD3E006BFB54 /* Build configuration list for PBXNativeTarget "ScrollViewAnimate" */ = { 915 | isa = XCConfigurationList; 916 | buildConfigurations = ( 917 | 1D6058940D05DD3E006BFB54 /* Debug */, 918 | 1D6058950D05DD3E006BFB54 /* Release */, 919 | ); 920 | defaultConfigurationIsVisible = 0; 921 | defaultConfigurationName = Release; 922 | }; 923 | C01FCF4E08A954540054247B /* Build configuration list for PBXProject "ScrollViewAnimate" */ = { 924 | isa = XCConfigurationList; 925 | buildConfigurations = ( 926 | C01FCF4F08A954540054247B /* Debug */, 927 | C01FCF5008A954540054247B /* Release */, 928 | ); 929 | defaultConfigurationIsVisible = 0; 930 | defaultConfigurationName = Release; 931 | }; 932 | /* End XCConfigurationList section */ 933 | }; 934 | rootObject = 29B97313FDCFA39411CA2CEA /* Project object */; 935 | } 936 | -------------------------------------------------------------------------------- /ScrollViewAnimate.xcodeproj/richardhall.mode1v3: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | ActivePerspectiveName 6 | Project 7 | AllowedModules 8 | 9 | 10 | BundleLoadPath 11 | 12 | MaxInstances 13 | n 14 | Module 15 | PBXSmartGroupTreeModule 16 | Name 17 | Groups and Files Outline View 18 | 19 | 20 | BundleLoadPath 21 | 22 | MaxInstances 23 | n 24 | Module 25 | PBXNavigatorGroup 26 | Name 27 | Editor 28 | 29 | 30 | BundleLoadPath 31 | 32 | MaxInstances 33 | n 34 | Module 35 | XCTaskListModule 36 | Name 37 | Task List 38 | 39 | 40 | BundleLoadPath 41 | 42 | MaxInstances 43 | n 44 | Module 45 | XCDetailModule 46 | Name 47 | File and Smart Group Detail Viewer 48 | 49 | 50 | BundleLoadPath 51 | 52 | MaxInstances 53 | 1 54 | Module 55 | PBXBuildResultsModule 56 | Name 57 | Detailed Build Results Viewer 58 | 59 | 60 | BundleLoadPath 61 | 62 | MaxInstances 63 | 1 64 | Module 65 | PBXProjectFindModule 66 | Name 67 | Project Batch Find Tool 68 | 69 | 70 | BundleLoadPath 71 | 72 | MaxInstances 73 | n 74 | Module 75 | XCProjectFormatConflictsModule 76 | Name 77 | Project Format Conflicts List 78 | 79 | 80 | BundleLoadPath 81 | 82 | MaxInstances 83 | n 84 | Module 85 | PBXBookmarksModule 86 | Name 87 | Bookmarks Tool 88 | 89 | 90 | BundleLoadPath 91 | 92 | MaxInstances 93 | n 94 | Module 95 | PBXClassBrowserModule 96 | Name 97 | Class Browser 98 | 99 | 100 | BundleLoadPath 101 | 102 | MaxInstances 103 | n 104 | Module 105 | PBXCVSModule 106 | Name 107 | Source Code Control Tool 108 | 109 | 110 | BundleLoadPath 111 | 112 | MaxInstances 113 | n 114 | Module 115 | PBXDebugBreakpointsModule 116 | Name 117 | Debug Breakpoints Tool 118 | 119 | 120 | BundleLoadPath 121 | 122 | MaxInstances 123 | n 124 | Module 125 | XCDockableInspector 126 | Name 127 | Inspector 128 | 129 | 130 | BundleLoadPath 131 | 132 | MaxInstances 133 | n 134 | Module 135 | PBXOpenQuicklyModule 136 | Name 137 | Open Quickly Tool 138 | 139 | 140 | BundleLoadPath 141 | 142 | MaxInstances 143 | 1 144 | Module 145 | PBXDebugSessionModule 146 | Name 147 | Debugger 148 | 149 | 150 | BundleLoadPath 151 | 152 | MaxInstances 153 | 1 154 | Module 155 | PBXDebugCLIModule 156 | Name 157 | Debug Console 158 | 159 | 160 | BundleLoadPath 161 | 162 | MaxInstances 163 | n 164 | Module 165 | XCSnapshotModule 166 | Name 167 | Snapshots Tool 168 | 169 | 170 | BundlePath 171 | /Developer/Library/PrivateFrameworks/DevToolsInterface.framework/Resources 172 | Description 173 | DefaultDescriptionKey 174 | DockingSystemVisible 175 | 176 | Extension 177 | mode1v3 178 | FavBarConfig 179 | 180 | PBXProjectModuleGUID 181 | 0C3F314011EAEC73004497A4 182 | XCBarModuleItemNames 183 | 184 | XCBarModuleItems 185 | 186 | 187 | FirstTimeWindowDisplayed 188 | 189 | Identifier 190 | com.apple.perspectives.project.mode1v3 191 | MajorVersion 192 | 33 193 | MinorVersion 194 | 0 195 | Name 196 | Default 197 | Notifications 198 | 199 | OpenEditors 200 | 201 | PerspectiveWidths 202 | 203 | -1 204 | -1 205 | 206 | Perspectives 207 | 208 | 209 | ChosenToolbarItems 210 | 211 | active-combo-popup 212 | action 213 | NSToolbarFlexibleSpaceItem 214 | active-target-popup 215 | debugger-enable-breakpoints 216 | build-and-go 217 | com.apple.ide.PBXToolbarStopButton 218 | get-info 219 | NSToolbarFlexibleSpaceItem 220 | com.apple.pbx.toolbar.searchfield 221 | 222 | ControllerClassBaseName 223 | 224 | IconName 225 | WindowOfProjectWithEditor 226 | Identifier 227 | perspective.project 228 | IsVertical 229 | 230 | Layout 231 | 232 | 233 | ContentConfiguration 234 | 235 | PBXBottomSmartGroupGIDs 236 | 237 | 1C37FBAC04509CD000000102 238 | 1C37FAAC04509CD000000102 239 | 1C37FABC05509CD000000102 240 | 1C37FABC05539CD112110102 241 | E2644B35053B69B200211256 242 | 1C37FABC04509CD000100104 243 | 1CC0EA4004350EF90044410B 244 | 1CC0EA4004350EF90041110B 245 | 246 | PBXProjectModuleGUID 247 | 1CE0B1FE06471DED0097A5F4 248 | PBXProjectModuleLabel 249 | Files 250 | PBXProjectStructureProvided 251 | yes 252 | PBXSmartGroupTreeModuleColumnData 253 | 254 | PBXSmartGroupTreeModuleColumnWidthsKey 255 | 256 | 329 257 | 258 | PBXSmartGroupTreeModuleColumnsKey_v4 259 | 260 | MainColumn 261 | 262 | 263 | PBXSmartGroupTreeModuleOutlineStateKey_v7 264 | 265 | PBXSmartGroupTreeModuleOutlineStateExpansionKey 266 | 267 | 29B97314FDCFA39411CA2CEA 268 | 080E96DDFE201D6D7F000001 269 | 1C37FABC05509CD000000102 270 | 271 | PBXSmartGroupTreeModuleOutlineStateSelectionKey 272 | 273 | 274 | 6 275 | 1 276 | 0 277 | 278 | 279 | PBXSmartGroupTreeModuleOutlineStateVisibleRectKey 280 | {{0, 0}, {329, 445}} 281 | 282 | PBXTopSmartGroupGIDs 283 | 284 | XCIncludePerspectivesSwitch 285 | 286 | XCSharingToken 287 | com.apple.Xcode.GFSharingToken 288 | 289 | GeometryConfiguration 290 | 291 | Frame 292 | {{0, 0}, {346, 463}} 293 | GroupTreeTableConfiguration 294 | 295 | MainColumn 296 | 329 297 | 298 | RubberWindowFrame 299 | 280 246 788 504 0 0 1280 778 300 | 301 | Module 302 | PBXSmartGroupTreeModule 303 | Proportion 304 | 346pt 305 | 306 | 307 | Dock 308 | 309 | 310 | BecomeActive 311 | 312 | ContentConfiguration 313 | 314 | PBXProjectModuleGUID 315 | 1CE0B20306471E060097A5F4 316 | PBXProjectModuleLabel 317 | ScrollViewAnimateAppDelegate.m 318 | PBXSplitModuleInNavigatorKey 319 | 320 | Split0 321 | 322 | PBXProjectModuleGUID 323 | 1CE0B20406471E060097A5F4 324 | PBXProjectModuleLabel 325 | ScrollViewAnimateAppDelegate.m 326 | _historyCapacity 327 | 0 328 | bookmark 329 | 0C3F315211EAECD2004497A4 330 | history 331 | 332 | 0C3F314F11EAECD2004497A4 333 | 0C3F315011EAECD2004497A4 334 | 0C3F315111EAECD2004497A4 335 | 336 | 337 | SplitCount 338 | 1 339 | 340 | StatusBarVisibility 341 | 342 | 343 | GeometryConfiguration 344 | 345 | Frame 346 | {{0, 0}, {437, 277}} 347 | RubberWindowFrame 348 | 280 246 788 504 0 0 1280 778 349 | 350 | Module 351 | PBXNavigatorGroup 352 | Proportion 353 | 277pt 354 | 355 | 356 | ContentConfiguration 357 | 358 | PBXProjectModuleGUID 359 | 1CE0B20506471E060097A5F4 360 | PBXProjectModuleLabel 361 | Detail 362 | 363 | GeometryConfiguration 364 | 365 | Frame 366 | {{0, 282}, {437, 181}} 367 | RubberWindowFrame 368 | 280 246 788 504 0 0 1280 778 369 | 370 | Module 371 | XCDetailModule 372 | Proportion 373 | 181pt 374 | 375 | 376 | Proportion 377 | 437pt 378 | 379 | 380 | Name 381 | Project 382 | ServiceClasses 383 | 384 | XCModuleDock 385 | PBXSmartGroupTreeModule 386 | XCModuleDock 387 | PBXNavigatorGroup 388 | XCDetailModule 389 | 390 | TableOfContents 391 | 392 | 0C3F313E11EAEC73004497A4 393 | 1CE0B1FE06471DED0097A5F4 394 | 0C3F313F11EAEC73004497A4 395 | 1CE0B20306471E060097A5F4 396 | 1CE0B20506471E060097A5F4 397 | 398 | ToolbarConfigUserDefaultsMinorVersion 399 | 2 400 | ToolbarConfiguration 401 | xcode.toolbar.config.defaultV3 402 | 403 | 404 | ControllerClassBaseName 405 | 406 | IconName 407 | WindowOfProject 408 | Identifier 409 | perspective.morph 410 | IsVertical 411 | 0 412 | Layout 413 | 414 | 415 | BecomeActive 416 | 1 417 | ContentConfiguration 418 | 419 | PBXBottomSmartGroupGIDs 420 | 421 | 1C37FBAC04509CD000000102 422 | 1C37FAAC04509CD000000102 423 | 1C08E77C0454961000C914BD 424 | 1C37FABC05509CD000000102 425 | 1C37FABC05539CD112110102 426 | E2644B35053B69B200211256 427 | 1C37FABC04509CD000100104 428 | 1CC0EA4004350EF90044410B 429 | 1CC0EA4004350EF90041110B 430 | 431 | PBXProjectModuleGUID 432 | 11E0B1FE06471DED0097A5F4 433 | PBXProjectModuleLabel 434 | Files 435 | PBXProjectStructureProvided 436 | yes 437 | PBXSmartGroupTreeModuleColumnData 438 | 439 | PBXSmartGroupTreeModuleColumnWidthsKey 440 | 441 | 186 442 | 443 | PBXSmartGroupTreeModuleColumnsKey_v4 444 | 445 | MainColumn 446 | 447 | 448 | PBXSmartGroupTreeModuleOutlineStateKey_v7 449 | 450 | PBXSmartGroupTreeModuleOutlineStateExpansionKey 451 | 452 | 29B97314FDCFA39411CA2CEA 453 | 1C37FABC05509CD000000102 454 | 455 | PBXSmartGroupTreeModuleOutlineStateSelectionKey 456 | 457 | 458 | 0 459 | 460 | 461 | PBXSmartGroupTreeModuleOutlineStateVisibleRectKey 462 | {{0, 0}, {186, 337}} 463 | 464 | PBXTopSmartGroupGIDs 465 | 466 | XCIncludePerspectivesSwitch 467 | 1 468 | XCSharingToken 469 | com.apple.Xcode.GFSharingToken 470 | 471 | GeometryConfiguration 472 | 473 | Frame 474 | {{0, 0}, {203, 355}} 475 | GroupTreeTableConfiguration 476 | 477 | MainColumn 478 | 186 479 | 480 | RubberWindowFrame 481 | 373 269 690 397 0 0 1440 878 482 | 483 | Module 484 | PBXSmartGroupTreeModule 485 | Proportion 486 | 100% 487 | 488 | 489 | Name 490 | Morph 491 | PreferredWidth 492 | 300 493 | ServiceClasses 494 | 495 | XCModuleDock 496 | PBXSmartGroupTreeModule 497 | 498 | TableOfContents 499 | 500 | 11E0B1FE06471DED0097A5F4 501 | 502 | ToolbarConfiguration 503 | xcode.toolbar.config.default.shortV3 504 | 505 | 506 | PerspectivesBarVisible 507 | 508 | ShelfIsVisible 509 | 510 | SourceDescription 511 | file at '/Developer/Library/PrivateFrameworks/DevToolsInterface.framework/Resources/XCPerspectivesSpecificationMode1.xcperspec' 512 | StatusbarIsVisible 513 | 514 | TimeStamp 515 | 0.0 516 | ToolbarConfigUserDefaultsMinorVersion 517 | 2 518 | ToolbarDisplayMode 519 | 1 520 | ToolbarIsVisible 521 | 522 | ToolbarSizeMode 523 | 1 524 | Type 525 | Perspectives 526 | UpdateMessage 527 | The Default Workspace in this version of Xcode now includes support to hide and show the detail view (what has been referred to as the "Metro-Morph" feature). You must discard your current Default Workspace settings and update to the latest Default Workspace in order to gain this feature. Do you wish to update to the latest Workspace defaults for project '%@'? 528 | WindowJustification 529 | 5 530 | WindowOrderList 531 | 532 | 1CD10A99069EF8BA00B06720 533 | 0C3F314111EAEC73004497A4 534 | /Users/richardhall/Documents/ScrollViewAnimate2/ScrollViewAnimate.xcodeproj 535 | 1C78EAAD065D492600B07095 536 | 537 | WindowString 538 | 280 246 788 504 0 0 1280 778 539 | WindowToolsV3 540 | 541 | 542 | FirstTimeWindowDisplayed 543 | 544 | Identifier 545 | windowTool.build 546 | IsVertical 547 | 548 | Layout 549 | 550 | 551 | Dock 552 | 553 | 554 | BecomeActive 555 | 556 | ContentConfiguration 557 | 558 | PBXProjectModuleGUID 559 | 1CD0528F0623707200166675 560 | PBXProjectModuleLabel 561 | ScrollViewAnimateAppDelegate.h 562 | StatusBarVisibility 563 | 564 | 565 | GeometryConfiguration 566 | 567 | Frame 568 | {{0, 0}, {500, 218}} 569 | RubberWindowFrame 570 | 52 232 500 500 0 0 1280 778 571 | 572 | Module 573 | PBXNavigatorGroup 574 | Proportion 575 | 218pt 576 | 577 | 578 | ContentConfiguration 579 | 580 | PBXProjectModuleGUID 581 | XCMainBuildResultsModuleGUID 582 | PBXProjectModuleLabel 583 | Build Results 584 | XCBuildResultsTrigger_Collapse 585 | 1021 586 | XCBuildResultsTrigger_Open 587 | 1011 588 | 589 | GeometryConfiguration 590 | 591 | Frame 592 | {{0, 223}, {500, 236}} 593 | RubberWindowFrame 594 | 52 232 500 500 0 0 1280 778 595 | 596 | Module 597 | PBXBuildResultsModule 598 | Proportion 599 | 236pt 600 | 601 | 602 | Proportion 603 | 459pt 604 | 605 | 606 | Name 607 | Build Results 608 | ServiceClasses 609 | 610 | PBXBuildResultsModule 611 | 612 | StatusbarIsVisible 613 | 614 | TableOfContents 615 | 616 | 0C3F314111EAEC73004497A4 617 | 0C3F314211EAEC73004497A4 618 | 1CD0528F0623707200166675 619 | XCMainBuildResultsModuleGUID 620 | 621 | ToolbarConfiguration 622 | xcode.toolbar.config.buildV3 623 | WindowContentMinSize 624 | 486 300 625 | WindowString 626 | 52 232 500 500 0 0 1280 778 627 | WindowToolGUID 628 | 0C3F314111EAEC73004497A4 629 | WindowToolIsVisible 630 | 631 | 632 | 633 | FirstTimeWindowDisplayed 634 | 635 | Identifier 636 | windowTool.debugger 637 | IsVertical 638 | 639 | Layout 640 | 641 | 642 | Dock 643 | 644 | 645 | ContentConfiguration 646 | 647 | Debugger 648 | 649 | HorizontalSplitView 650 | 651 | _collapsingFrameDimension 652 | 0.0 653 | _indexOfCollapsedView 654 | 0 655 | _percentageOfCollapsedView 656 | 0.0 657 | isCollapsed 658 | yes 659 | sizes 660 | 661 | {{0, 0}, {316, 185}} 662 | {{316, 0}, {378, 185}} 663 | 664 | 665 | VerticalSplitView 666 | 667 | _collapsingFrameDimension 668 | 0.0 669 | _indexOfCollapsedView 670 | 0 671 | _percentageOfCollapsedView 672 | 0.0 673 | isCollapsed 674 | yes 675 | sizes 676 | 677 | {{0, 0}, {694, 185}} 678 | {{0, 185}, {694, 196}} 679 | 680 | 681 | 682 | LauncherConfigVersion 683 | 8 684 | PBXProjectModuleGUID 685 | 1C162984064C10D400B95A72 686 | PBXProjectModuleLabel 687 | Debug - GLUTExamples (Underwater) 688 | 689 | GeometryConfiguration 690 | 691 | DebugConsoleVisible 692 | None 693 | DebugConsoleWindowFrame 694 | {{200, 200}, {500, 300}} 695 | DebugSTDIOWindowFrame 696 | {{200, 200}, {500, 300}} 697 | Frame 698 | {{0, 0}, {694, 381}} 699 | PBXDebugSessionStackFrameViewKey 700 | 701 | DebugVariablesTableConfiguration 702 | 703 | Name 704 | 120 705 | Value 706 | 85 707 | Summary 708 | 148 709 | 710 | Frame 711 | {{316, 0}, {378, 185}} 712 | RubberWindowFrame 713 | 301 305 694 422 0 0 1280 778 714 | 715 | RubberWindowFrame 716 | 301 305 694 422 0 0 1280 778 717 | 718 | Module 719 | PBXDebugSessionModule 720 | Proportion 721 | 381pt 722 | 723 | 724 | Proportion 725 | 381pt 726 | 727 | 728 | Name 729 | Debugger 730 | ServiceClasses 731 | 732 | PBXDebugSessionModule 733 | 734 | StatusbarIsVisible 735 | 736 | TableOfContents 737 | 738 | 1CD10A99069EF8BA00B06720 739 | 0C3F315311EAECD2004497A4 740 | 1C162984064C10D400B95A72 741 | 0C3F315411EAECD2004497A4 742 | 0C3F315511EAECD2004497A4 743 | 0C3F315611EAECD2004497A4 744 | 0C3F315711EAECD2004497A4 745 | 0C3F315811EAECD2004497A4 746 | 747 | ToolbarConfiguration 748 | xcode.toolbar.config.debugV3 749 | WindowString 750 | 301 305 694 422 0 0 1280 778 751 | WindowToolGUID 752 | 1CD10A99069EF8BA00B06720 753 | WindowToolIsVisible 754 | 755 | 756 | 757 | Identifier 758 | windowTool.find 759 | Layout 760 | 761 | 762 | Dock 763 | 764 | 765 | Dock 766 | 767 | 768 | ContentConfiguration 769 | 770 | PBXProjectModuleGUID 771 | 1CDD528C0622207200134675 772 | PBXProjectModuleLabel 773 | <No Editor> 774 | PBXSplitModuleInNavigatorKey 775 | 776 | Split0 777 | 778 | PBXProjectModuleGUID 779 | 1CD0528D0623707200166675 780 | 781 | SplitCount 782 | 1 783 | 784 | StatusBarVisibility 785 | 1 786 | 787 | GeometryConfiguration 788 | 789 | Frame 790 | {{0, 0}, {781, 167}} 791 | RubberWindowFrame 792 | 62 385 781 470 0 0 1440 878 793 | 794 | Module 795 | PBXNavigatorGroup 796 | Proportion 797 | 781pt 798 | 799 | 800 | Proportion 801 | 50% 802 | 803 | 804 | BecomeActive 805 | 1 806 | ContentConfiguration 807 | 808 | PBXProjectModuleGUID 809 | 1CD0528E0623707200166675 810 | PBXProjectModuleLabel 811 | Project Find 812 | 813 | GeometryConfiguration 814 | 815 | Frame 816 | {{8, 0}, {773, 254}} 817 | RubberWindowFrame 818 | 62 385 781 470 0 0 1440 878 819 | 820 | Module 821 | PBXProjectFindModule 822 | Proportion 823 | 50% 824 | 825 | 826 | Proportion 827 | 428pt 828 | 829 | 830 | Name 831 | Project Find 832 | ServiceClasses 833 | 834 | PBXProjectFindModule 835 | 836 | StatusbarIsVisible 837 | 1 838 | TableOfContents 839 | 840 | 1C530D57069F1CE1000CFCEE 841 | 1C530D58069F1CE1000CFCEE 842 | 1C530D59069F1CE1000CFCEE 843 | 1CDD528C0622207200134675 844 | 1C530D5A069F1CE1000CFCEE 845 | 1CE0B1FE06471DED0097A5F4 846 | 1CD0528E0623707200166675 847 | 848 | WindowString 849 | 62 385 781 470 0 0 1440 878 850 | WindowToolGUID 851 | 1C530D57069F1CE1000CFCEE 852 | WindowToolIsVisible 853 | 0 854 | 855 | 856 | Identifier 857 | MENUSEPARATOR 858 | 859 | 860 | FirstTimeWindowDisplayed 861 | 862 | Identifier 863 | windowTool.debuggerConsole 864 | IsVertical 865 | 866 | Layout 867 | 868 | 869 | Dock 870 | 871 | 872 | BecomeActive 873 | 874 | ContentConfiguration 875 | 876 | PBXProjectModuleGUID 877 | 1C78EAAC065D492600B07095 878 | PBXProjectModuleLabel 879 | Debugger Console 880 | 881 | GeometryConfiguration 882 | 883 | Frame 884 | {{0, 0}, {650, 209}} 885 | RubberWindowFrame 886 | 301 477 650 250 0 0 1280 778 887 | 888 | Module 889 | PBXDebugCLIModule 890 | Proportion 891 | 209pt 892 | 893 | 894 | Proportion 895 | 209pt 896 | 897 | 898 | Name 899 | Debugger Console 900 | ServiceClasses 901 | 902 | PBXDebugCLIModule 903 | 904 | StatusbarIsVisible 905 | 906 | TableOfContents 907 | 908 | 1C78EAAD065D492600B07095 909 | 0C3F315911EAECD2004497A4 910 | 1C78EAAC065D492600B07095 911 | 912 | ToolbarConfiguration 913 | xcode.toolbar.config.consoleV3 914 | WindowString 915 | 301 477 650 250 0 0 1280 778 916 | WindowToolGUID 917 | 1C78EAAD065D492600B07095 918 | WindowToolIsVisible 919 | 920 | 921 | 922 | Identifier 923 | windowTool.snapshots 924 | Layout 925 | 926 | 927 | Dock 928 | 929 | 930 | Module 931 | XCSnapshotModule 932 | Proportion 933 | 100% 934 | 935 | 936 | Proportion 937 | 100% 938 | 939 | 940 | Name 941 | Snapshots 942 | ServiceClasses 943 | 944 | XCSnapshotModule 945 | 946 | StatusbarIsVisible 947 | Yes 948 | ToolbarConfiguration 949 | xcode.toolbar.config.snapshots 950 | WindowString 951 | 315 824 300 550 0 0 1440 878 952 | WindowToolIsVisible 953 | Yes 954 | 955 | 956 | Identifier 957 | windowTool.scm 958 | Layout 959 | 960 | 961 | Dock 962 | 963 | 964 | ContentConfiguration 965 | 966 | PBXProjectModuleGUID 967 | 1C78EAB2065D492600B07095 968 | PBXProjectModuleLabel 969 | <No Editor> 970 | PBXSplitModuleInNavigatorKey 971 | 972 | Split0 973 | 974 | PBXProjectModuleGUID 975 | 1C78EAB3065D492600B07095 976 | 977 | SplitCount 978 | 1 979 | 980 | StatusBarVisibility 981 | 1 982 | 983 | GeometryConfiguration 984 | 985 | Frame 986 | {{0, 0}, {452, 0}} 987 | RubberWindowFrame 988 | 743 379 452 308 0 0 1280 1002 989 | 990 | Module 991 | PBXNavigatorGroup 992 | Proportion 993 | 0pt 994 | 995 | 996 | BecomeActive 997 | 1 998 | ContentConfiguration 999 | 1000 | PBXProjectModuleGUID 1001 | 1CD052920623707200166675 1002 | PBXProjectModuleLabel 1003 | SCM 1004 | 1005 | GeometryConfiguration 1006 | 1007 | ConsoleFrame 1008 | {{0, 259}, {452, 0}} 1009 | Frame 1010 | {{0, 7}, {452, 259}} 1011 | RubberWindowFrame 1012 | 743 379 452 308 0 0 1280 1002 1013 | TableConfiguration 1014 | 1015 | Status 1016 | 30 1017 | FileName 1018 | 199 1019 | Path 1020 | 197.0950012207031 1021 | 1022 | TableFrame 1023 | {{0, 0}, {452, 250}} 1024 | 1025 | Module 1026 | PBXCVSModule 1027 | Proportion 1028 | 262pt 1029 | 1030 | 1031 | Proportion 1032 | 266pt 1033 | 1034 | 1035 | Name 1036 | SCM 1037 | ServiceClasses 1038 | 1039 | PBXCVSModule 1040 | 1041 | StatusbarIsVisible 1042 | 1 1043 | TableOfContents 1044 | 1045 | 1C78EAB4065D492600B07095 1046 | 1C78EAB5065D492600B07095 1047 | 1C78EAB2065D492600B07095 1048 | 1CD052920623707200166675 1049 | 1050 | ToolbarConfiguration 1051 | xcode.toolbar.config.scm 1052 | WindowString 1053 | 743 379 452 308 0 0 1280 1002 1054 | 1055 | 1056 | Identifier 1057 | windowTool.breakpoints 1058 | IsVertical 1059 | 0 1060 | Layout 1061 | 1062 | 1063 | Dock 1064 | 1065 | 1066 | BecomeActive 1067 | 1 1068 | ContentConfiguration 1069 | 1070 | PBXBottomSmartGroupGIDs 1071 | 1072 | 1C77FABC04509CD000000102 1073 | 1074 | PBXProjectModuleGUID 1075 | 1CE0B1FE06471DED0097A5F4 1076 | PBXProjectModuleLabel 1077 | Files 1078 | PBXProjectStructureProvided 1079 | no 1080 | PBXSmartGroupTreeModuleColumnData 1081 | 1082 | PBXSmartGroupTreeModuleColumnWidthsKey 1083 | 1084 | 168 1085 | 1086 | PBXSmartGroupTreeModuleColumnsKey_v4 1087 | 1088 | MainColumn 1089 | 1090 | 1091 | PBXSmartGroupTreeModuleOutlineStateKey_v7 1092 | 1093 | PBXSmartGroupTreeModuleOutlineStateExpansionKey 1094 | 1095 | 1C77FABC04509CD000000102 1096 | 1097 | PBXSmartGroupTreeModuleOutlineStateSelectionKey 1098 | 1099 | 1100 | 0 1101 | 1102 | 1103 | PBXSmartGroupTreeModuleOutlineStateVisibleRectKey 1104 | {{0, 0}, {168, 350}} 1105 | 1106 | PBXTopSmartGroupGIDs 1107 | 1108 | XCIncludePerspectivesSwitch 1109 | 0 1110 | 1111 | GeometryConfiguration 1112 | 1113 | Frame 1114 | {{0, 0}, {185, 368}} 1115 | GroupTreeTableConfiguration 1116 | 1117 | MainColumn 1118 | 168 1119 | 1120 | RubberWindowFrame 1121 | 315 424 744 409 0 0 1440 878 1122 | 1123 | Module 1124 | PBXSmartGroupTreeModule 1125 | Proportion 1126 | 185pt 1127 | 1128 | 1129 | ContentConfiguration 1130 | 1131 | PBXProjectModuleGUID 1132 | 1CA1AED706398EBD00589147 1133 | PBXProjectModuleLabel 1134 | Detail 1135 | 1136 | GeometryConfiguration 1137 | 1138 | Frame 1139 | {{190, 0}, {554, 368}} 1140 | RubberWindowFrame 1141 | 315 424 744 409 0 0 1440 878 1142 | 1143 | Module 1144 | XCDetailModule 1145 | Proportion 1146 | 554pt 1147 | 1148 | 1149 | Proportion 1150 | 368pt 1151 | 1152 | 1153 | MajorVersion 1154 | 3 1155 | MinorVersion 1156 | 0 1157 | Name 1158 | Breakpoints 1159 | ServiceClasses 1160 | 1161 | PBXSmartGroupTreeModule 1162 | XCDetailModule 1163 | 1164 | StatusbarIsVisible 1165 | 1 1166 | TableOfContents 1167 | 1168 | 1CDDB66807F98D9800BB5817 1169 | 1CDDB66907F98D9800BB5817 1170 | 1CE0B1FE06471DED0097A5F4 1171 | 1CA1AED706398EBD00589147 1172 | 1173 | ToolbarConfiguration 1174 | xcode.toolbar.config.breakpointsV3 1175 | WindowString 1176 | 315 424 744 409 0 0 1440 878 1177 | WindowToolGUID 1178 | 1CDDB66807F98D9800BB5817 1179 | WindowToolIsVisible 1180 | 1 1181 | 1182 | 1183 | Identifier 1184 | windowTool.debugAnimator 1185 | Layout 1186 | 1187 | 1188 | Dock 1189 | 1190 | 1191 | Module 1192 | PBXNavigatorGroup 1193 | Proportion 1194 | 100% 1195 | 1196 | 1197 | Proportion 1198 | 100% 1199 | 1200 | 1201 | Name 1202 | Debug Visualizer 1203 | ServiceClasses 1204 | 1205 | PBXNavigatorGroup 1206 | 1207 | StatusbarIsVisible 1208 | 1 1209 | ToolbarConfiguration 1210 | xcode.toolbar.config.debugAnimatorV3 1211 | WindowString 1212 | 100 100 700 500 0 0 1280 1002 1213 | 1214 | 1215 | Identifier 1216 | windowTool.bookmarks 1217 | Layout 1218 | 1219 | 1220 | Dock 1221 | 1222 | 1223 | Module 1224 | PBXBookmarksModule 1225 | Proportion 1226 | 100% 1227 | 1228 | 1229 | Proportion 1230 | 100% 1231 | 1232 | 1233 | Name 1234 | Bookmarks 1235 | ServiceClasses 1236 | 1237 | PBXBookmarksModule 1238 | 1239 | StatusbarIsVisible 1240 | 0 1241 | WindowString 1242 | 538 42 401 187 0 0 1280 1002 1243 | 1244 | 1245 | Identifier 1246 | windowTool.projectFormatConflicts 1247 | Layout 1248 | 1249 | 1250 | Dock 1251 | 1252 | 1253 | Module 1254 | XCProjectFormatConflictsModule 1255 | Proportion 1256 | 100% 1257 | 1258 | 1259 | Proportion 1260 | 100% 1261 | 1262 | 1263 | Name 1264 | Project Format Conflicts 1265 | ServiceClasses 1266 | 1267 | XCProjectFormatConflictsModule 1268 | 1269 | StatusbarIsVisible 1270 | 0 1271 | WindowContentMinSize 1272 | 450 300 1273 | WindowString 1274 | 50 850 472 307 0 0 1440 877 1275 | 1276 | 1277 | Identifier 1278 | windowTool.classBrowser 1279 | Layout 1280 | 1281 | 1282 | Dock 1283 | 1284 | 1285 | BecomeActive 1286 | 1 1287 | ContentConfiguration 1288 | 1289 | OptionsSetName 1290 | Hierarchy, all classes 1291 | PBXProjectModuleGUID 1292 | 1CA6456E063B45B4001379D8 1293 | PBXProjectModuleLabel 1294 | Class Browser - NSObject 1295 | 1296 | GeometryConfiguration 1297 | 1298 | ClassesFrame 1299 | {{0, 0}, {374, 96}} 1300 | ClassesTreeTableConfiguration 1301 | 1302 | PBXClassNameColumnIdentifier 1303 | 208 1304 | PBXClassBookColumnIdentifier 1305 | 22 1306 | 1307 | Frame 1308 | {{0, 0}, {630, 331}} 1309 | MembersFrame 1310 | {{0, 105}, {374, 395}} 1311 | MembersTreeTableConfiguration 1312 | 1313 | PBXMemberTypeIconColumnIdentifier 1314 | 22 1315 | PBXMemberNameColumnIdentifier 1316 | 216 1317 | PBXMemberTypeColumnIdentifier 1318 | 97 1319 | PBXMemberBookColumnIdentifier 1320 | 22 1321 | 1322 | PBXModuleWindowStatusBarHidden2 1323 | 1 1324 | RubberWindowFrame 1325 | 385 179 630 352 0 0 1440 878 1326 | 1327 | Module 1328 | PBXClassBrowserModule 1329 | Proportion 1330 | 332pt 1331 | 1332 | 1333 | Proportion 1334 | 332pt 1335 | 1336 | 1337 | Name 1338 | Class Browser 1339 | ServiceClasses 1340 | 1341 | PBXClassBrowserModule 1342 | 1343 | StatusbarIsVisible 1344 | 0 1345 | TableOfContents 1346 | 1347 | 1C0AD2AF069F1E9B00FABCE6 1348 | 1C0AD2B0069F1E9B00FABCE6 1349 | 1CA6456E063B45B4001379D8 1350 | 1351 | ToolbarConfiguration 1352 | xcode.toolbar.config.classbrowser 1353 | WindowString 1354 | 385 179 630 352 0 0 1440 878 1355 | WindowToolGUID 1356 | 1C0AD2AF069F1E9B00FABCE6 1357 | WindowToolIsVisible 1358 | 0 1359 | 1360 | 1361 | Identifier 1362 | windowTool.refactoring 1363 | IncludeInToolsMenu 1364 | 0 1365 | Layout 1366 | 1367 | 1368 | Dock 1369 | 1370 | 1371 | BecomeActive 1372 | 1 1373 | GeometryConfiguration 1374 | 1375 | Frame 1376 | {0, 0}, {500, 335} 1377 | RubberWindowFrame 1378 | {0, 0}, {500, 335} 1379 | 1380 | Module 1381 | XCRefactoringModule 1382 | Proportion 1383 | 100% 1384 | 1385 | 1386 | Proportion 1387 | 100% 1388 | 1389 | 1390 | Name 1391 | Refactoring 1392 | ServiceClasses 1393 | 1394 | XCRefactoringModule 1395 | 1396 | WindowString 1397 | 200 200 500 356 0 0 1920 1200 1398 | 1399 | 1400 | 1401 | 1402 | -------------------------------------------------------------------------------- /ScrollViewAnimate.xcodeproj/richardhall.pbxuser: -------------------------------------------------------------------------------- 1 | // !$*UTF8*$! 2 | { 3 | 0C3F2FE011EAEC2B004497A4 /* ScrollViewAnimate */ = { 4 | isa = PBXExecutable; 5 | activeArgIndices = ( 6 | ); 7 | argumentStrings = ( 8 | ); 9 | autoAttachOnCrash = 1; 10 | breakpointsEnabled = 0; 11 | configStateDict = { 12 | }; 13 | customDataFormattersEnabled = 1; 14 | dataTipCustomDataFormattersEnabled = 1; 15 | dataTipShowTypeColumn = 1; 16 | dataTipSortType = 0; 17 | debuggerPlugin = GDBDebugging; 18 | disassemblyDisplayState = 0; 19 | dylibVariantSuffix = ""; 20 | enableDebugStr = 1; 21 | environmentEntries = ( 22 | ); 23 | executableSystemSymbolLevel = 0; 24 | executableUserSymbolLevel = 0; 25 | libgmallocEnabled = 0; 26 | name = ScrollViewAnimate; 27 | showTypeColumn = 0; 28 | sourceDirectories = ( 29 | ); 30 | }; 31 | 0C3F313711EAEC39004497A4 /* Source Control */ = { 32 | isa = PBXSourceControlManager; 33 | fallbackIsa = XCSourceControlManager; 34 | isSCMEnabled = 0; 35 | scmConfiguration = { 36 | repositoryNamesForRoots = { 37 | "" = ""; 38 | }; 39 | }; 40 | }; 41 | 0C3F313811EAEC39004497A4 /* Code sense */ = { 42 | isa = PBXCodeSenseManager; 43 | indexTemplatePath = ""; 44 | }; 45 | 0C3F313A11EAEC45004497A4 /* ScrollViewAnimateViewController.m */ = { 46 | uiCtxt = { 47 | sepNavIntBoundsRect = "{{0, 0}, {719, 2587}}"; 48 | sepNavSelRange = "{0, 0}"; 49 | sepNavVisRange = "{0, 386}"; 50 | }; 51 | }; 52 | 0C3F314911EAECCF004497A4 /* PBXTextBookmark */ = { 53 | isa = PBXTextBookmark; 54 | fRef = 1D3623250D0F684500981E51 /* ScrollViewAnimateAppDelegate.m */; 55 | name = "ScrollViewAnimateAppDelegate.m: 10"; 56 | rLen = 0; 57 | rLoc = 195; 58 | rType = 0; 59 | vrLen = 247; 60 | vrLoc = 0; 61 | }; 62 | 0C3F314A11EAECCF004497A4 /* XCBuildMessageTextBookmark */ = { 63 | isa = PBXTextBookmark; 64 | comments = "Expected specifier-qualifier-list before 'ScrollViewAnimate2ViewController'"; 65 | fRef = 1D3623240D0F684500981E51 /* ScrollViewAnimateAppDelegate.h */; 66 | fallbackIsa = XCBuildMessageTextBookmark; 67 | rLen = 1; 68 | rLoc = 16; 69 | rType = 1; 70 | }; 71 | 0C3F314B11EAECCF004497A4 /* PBXTextBookmark */ = { 72 | isa = PBXTextBookmark; 73 | fRef = 1D3623240D0F684500981E51 /* ScrollViewAnimateAppDelegate.h */; 74 | name = "ScrollViewAnimateAppDelegate.h: 17"; 75 | rLen = 0; 76 | rLoc = 399; 77 | rType = 0; 78 | vrLen = 375; 79 | vrLoc = 63; 80 | }; 81 | 0C3F314F11EAECD2004497A4 /* PBXTextBookmark */ = { 82 | isa = PBXTextBookmark; 83 | fRef = 1D3623240D0F684500981E51 /* ScrollViewAnimateAppDelegate.h */; 84 | name = "ScrollViewAnimateAppDelegate.h: 2"; 85 | rLen = 0; 86 | rLoc = 24; 87 | rType = 0; 88 | vrLen = 441; 89 | vrLoc = 0; 90 | }; 91 | 0C3F315011EAECD2004497A4 /* PBXTextBookmark */ = { 92 | isa = PBXTextBookmark; 93 | fRef = 0C3F313A11EAEC45004497A4 /* ScrollViewAnimateViewController.m */; 94 | name = "ScrollViewAnimateViewController.m: 1"; 95 | rLen = 0; 96 | rLoc = 0; 97 | rType = 0; 98 | vrLen = 386; 99 | vrLoc = 0; 100 | }; 101 | 0C3F315111EAECD2004497A4 /* XCBuildMessageTextBookmark */ = { 102 | isa = PBXTextBookmark; 103 | comments = "No declaration of property 'window' found in the interface"; 104 | fRef = 1D3623250D0F684500981E51 /* ScrollViewAnimateAppDelegate.m */; 105 | fallbackIsa = XCBuildMessageTextBookmark; 106 | rLen = 1; 107 | rLoc = 11; 108 | rType = 1; 109 | }; 110 | 0C3F315211EAECD2004497A4 /* PBXTextBookmark */ = { 111 | isa = PBXTextBookmark; 112 | fRef = 1D3623250D0F684500981E51 /* ScrollViewAnimateAppDelegate.m */; 113 | name = "ScrollViewAnimateAppDelegate.m: 14"; 114 | rLen = 0; 115 | rLoc = 245; 116 | rType = 0; 117 | vrLen = 428; 118 | vrLoc = 0; 119 | }; 120 | 1D3623240D0F684500981E51 /* ScrollViewAnimateAppDelegate.h */ = { 121 | uiCtxt = { 122 | sepNavIntBoundsRect = "{{0, 0}, {621, 273}}"; 123 | sepNavSelRange = "{399, 0}"; 124 | sepNavVisRange = "{63, 375}"; 125 | }; 126 | }; 127 | 1D3623250D0F684500981E51 /* ScrollViewAnimateAppDelegate.m */ = { 128 | uiCtxt = { 129 | sepNavIntBoundsRect = "{{0, 0}, {810, 403}}"; 130 | sepNavSelRange = "{245, 0}"; 131 | sepNavVisRange = "{0, 428}"; 132 | }; 133 | }; 134 | 1D6058900D05DD3D006BFB54 /* ScrollViewAnimate */ = { 135 | activeExec = 0; 136 | executables = ( 137 | 0C3F2FE011EAEC2B004497A4 /* ScrollViewAnimate */, 138 | ); 139 | }; 140 | 29B97313FDCFA39411CA2CEA /* Project object */ = { 141 | activeBuildConfigurationName = Debug; 142 | activeExecutable = 0C3F2FE011EAEC2B004497A4 /* ScrollViewAnimate */; 143 | activeTarget = 1D6058900D05DD3D006BFB54 /* ScrollViewAnimate */; 144 | addToTargets = ( 145 | 1D6058900D05DD3D006BFB54 /* ScrollViewAnimate */, 146 | ); 147 | codeSenseManager = 0C3F313811EAEC39004497A4 /* Code sense */; 148 | executables = ( 149 | 0C3F2FE011EAEC2B004497A4 /* ScrollViewAnimate */, 150 | ); 151 | perUserDictionary = { 152 | PBXConfiguration.PBXFileTableDataSource3.PBXFileTableDataSource = { 153 | PBXFileTableDataSourceColumnSortingDirectionKey = "-1"; 154 | PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID; 155 | PBXFileTableDataSourceColumnWidthsKey = ( 156 | 20, 157 | 198, 158 | 20, 159 | 48.16259765625, 160 | 43, 161 | 43, 162 | 20, 163 | ); 164 | PBXFileTableDataSourceColumnsKey = ( 165 | PBXFileDataSource_FiletypeID, 166 | PBXFileDataSource_Filename_ColumnID, 167 | PBXFileDataSource_Built_ColumnID, 168 | PBXFileDataSource_ObjectSize_ColumnID, 169 | PBXFileDataSource_Errors_ColumnID, 170 | PBXFileDataSource_Warnings_ColumnID, 171 | PBXFileDataSource_Target_ColumnID, 172 | ); 173 | }; 174 | PBXPerProjectTemplateStateSaveDate = 300608555; 175 | PBXWorkspaceStateSaveDate = 300608555; 176 | }; 177 | perUserProjectItems = { 178 | 0C3F314911EAECCF004497A4 /* PBXTextBookmark */ = 0C3F314911EAECCF004497A4 /* PBXTextBookmark */; 179 | 0C3F314A11EAECCF004497A4 /* XCBuildMessageTextBookmark */ = 0C3F314A11EAECCF004497A4 /* XCBuildMessageTextBookmark */; 180 | 0C3F314B11EAECCF004497A4 /* PBXTextBookmark */ = 0C3F314B11EAECCF004497A4 /* PBXTextBookmark */; 181 | 0C3F314F11EAECD2004497A4 /* PBXTextBookmark */ = 0C3F314F11EAECD2004497A4 /* PBXTextBookmark */; 182 | 0C3F315011EAECD2004497A4 /* PBXTextBookmark */ = 0C3F315011EAECD2004497A4 /* PBXTextBookmark */; 183 | 0C3F315111EAECD2004497A4 /* XCBuildMessageTextBookmark */ = 0C3F315111EAECD2004497A4 /* XCBuildMessageTextBookmark */; 184 | 0C3F315211EAECD2004497A4 /* PBXTextBookmark */ = 0C3F315211EAECD2004497A4 /* PBXTextBookmark */; 185 | }; 186 | sourceControlManager = 0C3F313711EAEC39004497A4 /* Source Control */; 187 | userBuildSettings = { 188 | }; 189 | }; 190 | } 191 | -------------------------------------------------------------------------------- /ScrollViewAnimateViewController.xib: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 800 5 | 10C540 6 | 759 7 | 1038.25 8 | 458.00 9 | 10 | com.apple.InterfaceBuilder.IBCocoaTouchPlugin 11 | 77 12 | 13 | 14 | YES 15 | 16 | 17 | 18 | YES 19 | com.apple.InterfaceBuilder.IBCocoaTouchPlugin 20 | 21 | 22 | YES 23 | 24 | YES 25 | 26 | 27 | YES 28 | 29 | 30 | 31 | YES 32 | 33 | IBFilesOwner 34 | IBCocoaTouchFramework 35 | 36 | 37 | IBFirstResponder 38 | IBCocoaTouchFramework 39 | 40 | 41 | 42 | 274 43 | {320, 460} 44 | 45 | 46 | 3 47 | MC43NQA 48 | 49 | 2 50 | 51 | 52 | NO 53 | 54 | IBCocoaTouchFramework 55 | 56 | 57 | 58 | 59 | YES 60 | 61 | 62 | view 63 | 64 | 65 | 66 | 7 67 | 68 | 69 | 70 | 71 | YES 72 | 73 | 0 74 | 75 | 76 | 77 | 78 | 79 | -1 80 | 81 | 82 | File's Owner 83 | 84 | 85 | -2 86 | 87 | 88 | 89 | 90 | 6 91 | 92 | 93 | 94 | 95 | 96 | 97 | YES 98 | 99 | YES 100 | -1.CustomClassName 101 | -2.CustomClassName 102 | 6.IBEditorWindowLastContentRect 103 | 6.IBPluginDependency 104 | 105 | 106 | YES 107 | ScrollViewAnimate2ViewController 108 | UIResponder 109 | {{239, 654}, {320, 480}} 110 | com.apple.InterfaceBuilder.IBCocoaTouchPlugin 111 | 112 | 113 | 114 | YES 115 | 116 | 117 | YES 118 | 119 | 120 | 121 | 122 | YES 123 | 124 | 125 | YES 126 | 127 | 128 | 129 | 7 130 | 131 | 132 | 133 | YES 134 | 135 | ScrollViewAnimate2ViewController 136 | UIViewController 137 | 138 | IBProjectSource 139 | Classes/ScrollViewAnimate2ViewController.h 140 | 141 | 142 | 143 | 144 | 0 145 | IBCocoaTouchFramework 146 | 147 | com.apple.InterfaceBuilder.CocoaTouchPlugin.InterfaceBuilder3 148 | 149 | 150 | YES 151 | ScrollViewAnimate2.xcodeproj 152 | 3 153 | 77 154 | 155 | 156 | 157 | -------------------------------------------------------------------------------- /ScrollViewAnimate_Prefix.pch: -------------------------------------------------------------------------------- 1 | // 2 | // Prefix header for all source files of the 'ScrollViewAnimate2' target in the 'ScrollViewAnimate2' project 3 | // 4 | 5 | #ifdef __OBJC__ 6 | #import 7 | #import 8 | #endif 9 | -------------------------------------------------------------------------------- /main.m: -------------------------------------------------------------------------------- 1 | // 2 | // main.m 3 | // ScrollViewAnimate2 4 | // 5 | // Created by Richard Hall on 7/12/10. 6 | // Copyright __MyCompanyName__ 2010. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | int main(int argc, char *argv[]) { 12 | 13 | NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init]; 14 | int retVal = UIApplicationMain(argc, argv, nil, nil); 15 | [pool release]; 16 | return retVal; 17 | } 18 | --------------------------------------------------------------------------------