Ios 如何在对象xcode上设置速度

Ios 如何在对象xcode上设置速度,ios,xcode,xcode5,Ios,Xcode,Xcode5,我有一个bug,我是我的应用程序,我的球可能会变得很慢或很快。这是一个if语句,它可以使球始终保持相同的速度 像这样 if (ball.speed < 5) { ball.speed = 5 } if (ball.speed > 5) { ball.speed = 5 } 如何定义.speed??? )() )() )() )() 如果ball是一个UIImageView,那么它没有名为“speed”的属性,因此您不能在代码中使用ball.speed。您可以使用类似的方式来执行动

我有一个bug,我是我的应用程序,我的球可能会变得很慢或很快。这是一个if语句,它可以使球始终保持相同的速度

像这样

if (ball.speed < 5) {
ball.speed = 5
}

if (ball.speed > 5) {
ball.speed = 5
}
如何定义.speed???

)()

)()

)()


)()

如果ball是一个
UIImageView
,那么它没有名为“
speed
”的属性,因此您不能在代码中使用
ball.speed
。您可以使用类似的方式来执行动画

UIImageView *imageView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"ball.png"]];
CATransition *transition = [CATransition animation];
transition.duration = 10.0f;
transition.type = kCATransitionMoveIn;
transition.timingFunction = [CAMediaTimingFunction functionWithName:kCAMediaTimingFunctionEaseInEaseOut];
[imageView.layer addAnimation:transition forKey:nil];

如果ball是
UIImageView
,则它没有名为“
speed
”的属性,因此您不能在代码中使用
ball.speed
。您可以使用类似的方式来执行动画

UIImageView *imageView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"ball.png"]];
CATransition *transition = [CATransition animation];
transition.duration = 10.0f;
transition.type = kCATransitionMoveIn;
transition.timingFunction = [CAMediaTimingFunction functionWithName:kCAMediaTimingFunctionEaseInEaseOut];
[imageView.layer addAnimation:transition forKey:nil];

如果ball是
UIImageView
,则它没有名为“
speed
”的属性,因此您不能在代码中使用
ball.speed
。您可以使用类似的方式来执行动画

UIImageView *imageView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"ball.png"]];
CATransition *transition = [CATransition animation];
transition.duration = 10.0f;
transition.type = kCATransitionMoveIn;
transition.timingFunction = [CAMediaTimingFunction functionWithName:kCAMediaTimingFunctionEaseInEaseOut];
[imageView.layer addAnimation:transition forKey:nil];

如果ball是
UIImageView
,则它没有名为“
speed
”的属性,因此您不能在代码中使用
ball.speed
。您可以使用类似的方式来执行动画

UIImageView *imageView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"ball.png"]];
CATransition *transition = [CATransition animation];
transition.duration = 10.0f;
transition.type = kCATransitionMoveIn;
transition.timingFunction = [CAMediaTimingFunction functionWithName:kCAMediaTimingFunctionEaseInEaseOut];
[imageView.layer addAnimation:transition forKey:nil];


我应该在哪里写这段代码?在球的运动中???我刚刚得到“在UIImageView类型的对象上找不到属性速度”这段代码应该去你想要控制球的速度的任何地方。我不知道它在你的应用程序中的位置。我如何定义.speed?“在UIImageView类型的对象上找不到属性speed”,如果在键入ball时出现该错误。speed=则ball必须是UIImageView。这是正确的吗?我应该在哪里写代码?在球的运动中???我刚刚得到“在UIImageView类型的对象上找不到属性速度”这段代码应该去你想要控制球的速度的任何地方。我不知道它在你的应用程序中的位置。我如何定义.speed?“在UIImageView类型的对象上找不到属性speed”,如果在键入ball时出现该错误。speed=则ball必须是UIImageView。这是正确的吗?我应该在哪里写代码?在球的运动中???我刚刚得到“在UIImageView类型的对象上找不到属性速度”这段代码应该去你想要控制球的速度的任何地方。我不知道它在你的应用程序中的位置。我如何定义.speed?“在UIImageView类型的对象上找不到属性speed”,如果在键入ball时出现该错误。speed=则ball必须是UIImageView。这是正确的吗?我应该在哪里写代码?在球的运动中???我刚刚得到“在UIImageView类型的对象上找不到属性速度”这段代码应该去你想要控制球的速度的任何地方。我不知道它在你的应用程序中的位置。我如何定义.speed?“在UIImageView类型的对象上找不到属性speed”,如果在键入ball时出现该错误。speed=则ball必须是UIImageView。这是对的吗?你的帖子没有多大意义。我们需要更多的背景资料。什么是球形物体?速度特性是什么?你是如何制作你的球的动画的?使用核心动画还是其他方法?如果你没有改变球速度的代码,它是如何从5变为其他值的?正如另一张海报所说,您的代码最好直接将ball.speed设置为5,因为if语句的两个部分都做相同的事情。“ball.speed==5”不会将值设置为5,它只是检查值是否为5。应该是ball.speed=5。你的帖子没有多大意义。我们需要更多的背景资料。什么是球形物体?速度特性是什么?你是如何制作你的球的动画的?使用核心动画还是其他方法?如果你没有改变球速度的代码,它是如何从5变为其他值的?正如另一张海报所说,您的代码最好直接将ball.speed设置为5,因为if语句的两个部分都做相同的事情。“ball.speed==5”不会将值设置为5,它只是检查值是否为5。应该是ball.speed=5。你的帖子没有多大意义。我们需要更多的背景资料。什么是球形物体?速度特性是什么?你是如何制作你的球的动画的?使用核心动画还是其他方法?如果你没有改变球速度的代码,它是如何从5变为其他值的?正如另一张海报所说,您的代码最好直接将ball.speed设置为5,因为if语句的两个部分都做相同的事情。“ball.speed==5”不会将值设置为5,它只是检查值是否为5。应该是ball.speed=5。你的帖子没有多大意义。我们需要更多的背景资料。什么是球形物体?速度特性是什么?你是如何制作你的球的动画的?使用核心动画还是其他方法?如果你没有改变球速度的代码,它是如何从5变为其他值的?正如另一张海报所说,您的代码最好直接将ball.speed设置为5,因为if语句的两个部分都做相同的事情。“ball.speed==5”不会将值设置为5,它只是检查值是否为5。它应该是ball.speed=5。