簡體   English   中英

iPhone SDK中子視圖的動畫

[英]Animations of Subviews in iphone sdk

我在一個視圖控制器中有5個子視圖,單擊相應按鈕時會顯示每個子視圖。但是通常,當單擊i按鈕時,它會顯示該子視圖而沒有動畫或剪切。我需要在彈出子視圖時為其賦予效果。 我嘗試了這個但是沒有運氣

[UIView beginAnimations:@"page transition" context:nil];
    [UIView setAnimationDuration:1.0];
    [UIView setAnimationTransition: UIViewAnimationTransitionCurlUp forView:NoteView cache:YES];

    [self.view addSubview:NoteView];

在click.click中有沒有辦法像這樣制作動畫。

您忘記添加commitAnimation方法

[UIView beginAnimations:@"page transition" context:nil];
[UIView setAnimationDuration:1.0];
[UIView setAnimationTransition: UIViewAnimationTransitionCurlUp forView:NoteView cache:YES];

[self.view addSubview:NoteView];
[UIView commitAnimation];

您應該將塊用於動畫,看看

transitionFromView:toView:duration:options:completion:

在UIView中,使用UIViewAnimationOptionTransitionCurlUp作為選項掩碼之一

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM