0
我已經實現了一個動畫應用程序。其中有一個主視圖,另一個是該視圖中的子視圖。還有一個按鈕。當用戶觸摸該按鈕時,我想與動畫顯式子視圖。該視圖必須顯示從底部到頂部。如何可能。我不知道它有可能。如何製作UIView動畫?
我已經實現了一個動畫應用程序。其中有一個主視圖,另一個是該視圖中的子視圖。還有一個按鈕。當用戶觸摸該按鈕時,我想與動畫顯式子視圖。該視圖必須顯示從底部到頂部。如何可能。我不知道它有可能。如何製作UIView動畫?
試試下面的代碼:
[UIView beginAnimations:nil context:nil];
[UIView setAnimationDuration:0.75];
// swap the views and transition
[UIView setAnimationTransition:UIViewAnimationTransitionCurlUp
forView:self.view
cache:YES];
[originalSubview removeFromSuperview];
[self.view addSubview:thumbnailView];
[UIView commitAnimations];
你想使用[UIView的beginAnimations:@ 「身份證」 背景:無]請張貼一些代碼。 – Cesar 2010-06-23 09:00:35
是的,我想使用貝洛爾類型代碼: CGContextRef context = UIGraphicsGetCurrentContext(); \t [UIView beginAnimations:nil context:context]; [UIView setAnimationTransition:UIViewAnimationTransitionCurlUp forView:thumbnailView cache:NO]; [UIView setAnimationTransition:UIViewAnimationTransitionCurlUp forView:thumbnailView cache:NO]; \t // [UIView setAnimationCurve:UIViewAnimationCurveEaseInOut]; \t [UIView setAnimationDuration:1.0]; \t // \t self.view.hidden = YES; \t [UIView commitAnimations]; – JohnWhite 2010-06-23 09:04:43