我試圖使用一個UIImage
作爲一個按鈕,它給人的印象是打開,然後在大約半秒內再次關閉。這工作正常,如果我打開它,但如果我想再次關閉它根本不會打開。我有一個短循環在那裏,以防止它打開和關閉這麼快,我看不到它,但它根本不會打開。我已經嘗試過,沒有[flashingButton release]
。我在這裏有什麼誤解嗎?即使短暫延遲,我是否可以在addSubview
和removeFromSuperView
的同一時間?閃爍UILabel作爲
if ( some conditional statements in here .......) {
UIImage *estimateButton1 = [UIImage imageNamed:@"FlashingButton.png"];
flashingButton = [[UIImageView alloc] initWithImage:flashingButton1];
flashingButton.frame = CGRectMake (146,8,165,30);
[self.view addSubview:flashingButton];
// [flashingButton release];
// short loop in here to delay urning the button off
[self.flashingButton removeFromSuperview];
非常感謝詹姆斯的代碼和推薦。該代碼正是我想要的。給我幾杯飲料! – TrueScot 2010-09-04 13:42:42
很高興幫助。謝謝你的飲料! – 2010-09-05 03:55:32