Я пытаюсь использовать UIImage
в качестве кнопки, которая создает впечатление, что она включается, а затем снова выключается в течение примерно половины секунды. Это работает нормально, если я включаю его, но если я хочу выключить его снова, он вообще не включается. У меня там короткая петля, чтобы он не включался и не выключался так быстро, что я его не вижу, но он вообще не включается. Я пробовал с и без [flashingButton release]
. Есть ли что-то, что я неправильно понимаю здесь? Могу ли я addSubview
и removeFromSuperView
одновременно даже с небольшой задержкой?
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];