当前位置:编程学习 > wap >>

这段代码怎么编啊,我编不出来总有错,求详细指导

NSArray *myImages = [NSArray arrayWithObjects:
     [UIImage imageNamed:@"Image1.png"],
     [UIImage imageNamed:@"Image2.png"],
     [UIImage imageNamed:@"Image3.png"],
     [UIImage imageNamed:@"mage4.gif"],
     nil];

 UIImageView *myAnimatedView = [UIImageView alloc];
 [myAnimatedView initWithFrame:[self bounds]];
 myAnimatedView.animationImages = myImages;
 myAnimatedView.animationDuration = 0.35; // seconds
 myAnimatedView.animationRepeatCount = 0; // 0 代表一直循环。
 [myAnimatedView startAnimating];
 [self addSubview:myAnimatedView];
 [myAnimatedView release];

--------------------编程问答-------------------- 单步调试一下先  看看是哪里的问题 --------------------编程问答-------------------- UIImageView *myAnimatedView = [UIImageView alloc];
 [myAnimatedView initWithFrame:[self bounds]];

初始化为什么要分开写 --------------------编程问答-------------------- 我把你的代码放到我的项目中,并没有报错。
你应该把错误提示发出来。
有可能是你在controller里用 [self bound]了。
如果是在controller里应该用[self.view bound]; --------------------编程问答-------------------- 我把你的代码放到我的项目中,并没有报错。
你应该把错误提示发出来。
有可能是你在controller里用 [self bound]了。
如果是在controller里应该用[self.view bound]; --------------------编程问答--------------------  错是什么?
还有关闭ARC --------------------编程问答--------------------  UIImageView *myAnimatedView = [UIImageView alloc];
--------------------编程问答-------------------- UIImageView *myAnimatedView = [UIImageView alloc];   不要init? --------------------编程问答-------------------- 出错提示有吗? --------------------编程问答-------------------- 下面他 是分开init 写的 这个写法 直接kill了 --------------------编程问答-------------------- [self addSubview:myAnimatedView];这句话
应该是[self.view addSubview:myAnimatedView];
补充:移动开发 ,  iPhone
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,