如何连续随机选择任意网点?
(我有六个图像视图,我想将其中的图像随机动画两秒钟。)
朋友们您好,
我有六个图像视图,在一个视图中具有不同的静态图像,我希望它们在方法的帮助下进行动画处理
img1.animationImages = [NSArray arrayWithObjects:
[UIImage imageNamed:imgName],
[UIImage imageNamed:imgName2],
[UIImage imageNamed:imgName],
[UIImage imageNamed:imgName2],
[UIImage imageNamed:imgName],
[UIImage imageNamed:imgName2],
,并且我想随机选择图像视图两秒钟。
最好的方法是什么?
(I have six image view and I want to animate the image randomly for two seconds among them.)
Hello Friends ,
I have six image view with different static images in one view and I want them to animate with the help of
img1.animationImages = [NSArray arrayWithObjects:
[UIImage imageNamed:imgName],
[UIImage imageNamed:imgName2],
[UIImage imageNamed:imgName],
[UIImage imageNamed:imgName2],
[UIImage imageNamed:imgName],
[UIImage imageNamed:imgName2],
method and I want to select the imageview randomly for two seconds.
What is the best way to do this?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
好吧,从 0,1,2,3,4,5 中选择一个随机数,只需执行此操作
即可“显示两秒”,您需要了解 NSTimer。这很简单。这是一个简单的定义,它将在一段时间内执行某些操作:
例如:
在每种情况下,您都必须编写例程“eliminateImage”或“fadeToBlack”。
Well to pick a random number from 0,1,2,3,4,5, just do this
To "display for two seconds" you need to learn about NSTimer. It is quite simple. Here is a simple define that will do something in a period of time:
So for example:
in each case you would have to write the routine "eliminateImage" or "fadeToBlack".
这可能对你有帮助。
this may help you.
您可以使用随机索引从数组中选择图像:
you can select images from array using random index: