animationViewController.h
#import <UIKit/UIKit.h>
@interface animationViewController : UIViewController {
 
 IBOutlet UIImageView *images;
}
@property(nonatomic, retain) UIImageView *images;
-(IBAction)start:(id)sender;
-(IBAction)stop:(id)sender;
@end
animationViewController.m
#import "animationViewController.h"
@implementation animationViewController
@synthesize images;
-(IBAction)start:(id)sender{
 
 images.animationImages = [NSArray arrayWithObjects:
         [UIImage imageNamed:@"1.jpg"],
         [UIImage imageNamed:@"2.jpg"],
         [UIImage imageNamed:@"3.jpg"],
         [UIImage imageNamed:@"4.jpg"],
         [UIImage imageNamed:@"5.jpg"],
         [UIImage imageNamed:@"6.jpg"], nil];
 
 images.animationDuration = 3;
 images.animationRepeatCount = 0;
 [images startAnimating];
 [self.view addSubview:images];
 
}
-(IBAction)stop:(id)sender{
 
 [images stopAnimating];
 
}
- (void)viewDidLoad {
    [super viewDidLoad];
 
 images.image = [UIImage imageNamed:@"0.jpg"];
 [self.view addSubview:images];
}
- (void)didReceiveMemoryWarning {
 // Releases the view if it doesn't have a superview.
    [super didReceiveMemoryWarning];
 
 // Release any cached data, images, etc that aren't in use.
}
- (void)viewDidUnload {
 // Release any retained subviews of the main view.
 // e.g. self.myOutlet = nil;
}
- (void)dealloc {
    [super dealloc];
}
@end
参考
YouTube - iPhone SDK Tutorial: Image Animationhttp://www.youtube.com/watch?v=a267i4qYcB0&feature=related&hd=1
|  詳解 Objective-C 2.0 改訂版: 荻原 剛志 |  iPhoneプログラミングUIKit詳解リファレンス: 所 友太, 京セラコミュニケーションシステム株式会社 |  iPhone SDK アプリケーション開発ガイド: Jonathan Zdziarski, 近藤 誠 (監訳), 武舎 広幸, 武舎 るみ | 
0 件のコメント:
コメントを投稿