我需要添加一個UIDatePicker
子視圖按鈕點擊我的主視圖。 如何添加帶有動畫的視圖,以便子視圖從主視圖的頂部翻轉並移除,進行反向動畫?我知道子視圖可以添加在視圖可見區域外的框架中,然後使用CABasicAnimation
將它移動到可見區域將是更好的選擇。所以需要關於我應該使用的動畫塊的幫助。如何在iOS中使用從視圖頂部的動畫拖動子視圖?
在此先感謝
我需要添加一個UIDatePicker
子視圖按鈕點擊我的主視圖。 如何添加帶有動畫的視圖,以便子視圖從主視圖的頂部翻轉並移除,進行反向動畫?我知道子視圖可以添加在視圖可見區域外的框架中,然後使用CABasicAnimation
將它移動到可見區域將是更好的選擇。所以需要關於我應該使用的動畫塊的幫助。如何在iOS中使用從視圖頂部的動畫拖動子視圖?
在此先感謝
試試這個婁代碼...這裏如果用原點Y yourView默認幀= -500然後在任何UIButton
點擊事件嘗試波紋管代碼..還設置框要
[UIView beginAnimations:nil context:nil];
[UIView setAnimationDuration:0.75];
[UIView setAnimationDelegate:self];
CGRect frame = yourView.frame;
frame.origin.y = frame.origin.y + 500; // give any value for display yourView
yourView.frame = frame;
[UIView setAnimationTransition:UIViewAnimationTransitionFlipFromLeft forView:yourView cache:YES];
[UIView commitAnimations];
動畫使用CATransaction
。
請參考本教程中用於製作基本動畫的iOS [UIView動畫教程](http://www.raywenderlich.com/2454/how-to-use-uiview-animation-tutorial) – NANNAV