我正在創建一個應用程序,其中在屏幕上有幾個按鈕,並且我想讓它們在整個屏幕中移動。用戶可以點擊那些按鈕和用戶點擊的按鈕從屏幕上移除。因此我必須停止移動該按鈕的定時器。如何在整個屏幕上移動幾個按鈕
但我主要關心的是如何使所有的泡沫移動,即如何管理它們中的每一個?
我已經使用了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