这段代码怎么编啊,我编不出来总有错,求详细指导
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