程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> C++ >> C++入門知識 >> presentModalViewController 的動畫效果

presentModalViewController 的動畫效果

編輯:C++入門知識

系統自帶(四種效果): presentModalViewController模態的動畫效果設置:      [cpp]   UIViewController *detailViewController = [[UIViewController alloc] init];   detailViewController.modalTransitionStyle = UIModalTransitionStylePartialCurl;    // 設置動畫效果   [self presentModalViewController:detailViewController animated:YES];   [detailViewController release];         共有以下四種動畫效果:      [cpp]   typedef enum {        UIModalTransitionStyleCoverVertical = 0,        UIModalTransitionStyleFlipHorizontal,        UIModalTransitionStyleCrossDissolve,              #if __IPHONE_OS_VERSION_MAX_ALLOWED >= __IPHONE_3_2        UIModalTransitionStylePartialCurl,        #endif    } UIModalTransitionStyle;     自定義: [cpp]  www.2cto.com <span style="color:#330033;">CATransition *animation = [CATransition animation];   [animation setDuration:0.5];   [animation setType:kCATransitionPush];   [animation setSubtype:kCATransitionFromRight];   [animation setTimingFunction:[CAMediaTimingFunction functionWithName:kCAMediaTimingFunctionEaseInEaseOut]];   [[myViewController.view layer] addAnimation:animation forKey:@"SwitchToView"];           [self presentModalViewController:myViewController animated:NO];</span>    

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved