我正在创建一个应用程序,其中在屏幕上有几个按钮,并且我想让它们在整个屏幕中移动。用户可以点击那些按钮和用户点击的按钮从屏幕上移除。因此我必须停止移动该按钮的定时器。如何在整个屏幕上移动几个按钮
但我主要关心的是如何使所有的泡沫移动,即如何管理它们中的每一个?
我已经使用了NSTimer。
NSTimer* timer = [NSTimer timerWithTimeInterval:1 target:self selector:@selector(moveTheButton) userInfo:nil repeats:YES]; [[NSRunLoop currentRunLoop] addTimer:timer forMode:NSRunLoopCommonModes];
但这可能是有帮助的情况下,如果我只有一个按钮。如果有更多按钮,则很难管理定时器。
此外,按钮的数量是动态的。
请建议一些备用。
我已经经历了几个线程,但没有得到预期的答案。
预先感谢帮助.....
@Brett:感谢您的回复......任何链接或代码示例我可以找到它。 – 2011-02-13 08:57:02