這是我給的圖像從枚舉類型的隱式轉換「枚舉UIViewAnimationOption不同枚舉類型uiviewanimation過渡
- (void)viewDidLoad
{
[super viewDidLoad];
typedef enum
{
UIViewAnimationOptionTransitionCrossDissolve,
UIViewAnimationOptionTransitionCurlDown,
UIViewAnimationOptionTransitionCurlUp,
UIViewAnimationOptionTransitionFlipFromBottom,
UIViewAnimationOptionTransitionFlipFromLeft
} UIViewAnimationOptions;
[UIView animateWithDuration:1.0 animations:^(void){
[UIView setAnimationTransition: UIViewAnimationOptionTransitionCrossDissolve forView:img cache: YES];
} completion:^(BOOL finished){
[UIView animateWithDuration:1.0 animations:^(void){
[UIView setAnimationTransition: UIViewAnimationOptionTransitionCrossDissolve forView:img cache: YES];
} completion:^(BOOL finished){
}];
}];
}
一個crossdissolve效果代碼,但我正在逐漸從枚舉類型警告隱式轉換」枚舉UIViewAnimationOption不同枚舉類型的uiviewanimation過渡。
但是,如果我給UIViewAnimationTransitionFlipFromRight,UIViewAnimationTransitionCurlUp .....它是工作,但animatewithoptions是給予警告。
任何人都可以幫助我嗎?
實際上我需要交叉溶解效果的反向效果。任何人都可以幫助我呢? – haritha 2013-03-19 07:51:56
你爲什麼要鍵入UIViewAnimationOptions枚舉? – wattson12 2013-03-19 07:59:46
刪除typedef將解決您的問題。 – 2013-03-19 08:01:10