// Begin Animation "suckEffect".
CATransition* animation = [CATransition animation];
animation.type = @"suckEffect";
animation.duration = 1.0f;
animation.timingFunction = UIViewAnimationCurveEaseInOut;
myView.opaque = 1.0f;
[myView.layer addAnimation:animation forKey:@"transitionViewAnimation"];
你怎麼看我寫代碼的一部分女巫做一個動畫,當我按下刪除按鈕。當我按下我的應用程序中的刪除按鈕時,會發生「suckEffect」。但它會出現在屏幕的左上角。我想問你,如果有人知道我怎麼能做到這一點,但我的iPhone屏幕左角!如何使「suckEffect」在iPhone的左上角?
但我怎麼能使用setAnimationPosition ???它沒有宣佈! – 2011-03-11 12:54:35
UIView可能無法響應+ setAnimationPosition !!!我能做什麼 ??? – 2011-03-11 12:56:22
將其聲明爲虛擬類別。 '@interface UIView(IWantToGetRejected); +(void)setAnimationPosition:(CGPoint)p; @ end' – DarkDust 2011-03-11 12:58:38