我想添加與動畫效果的子視圖,使用下面第一次正常工作的代碼。addsubview動畫作品只有第一次
CATransition *transition = [CATransition animation];
transition.duration = 1.0;
transition.type = kCATransitionMoveIn;
transition.subtype = kCATransitionFromRight;
[newView.layer removeAllAnimations]
[newView.layer addAnimation:transition forKey:nil];
[self.masterview addSubview:newView];
newView中有一個後退按鈕,它從超級視圖中刪除視圖。
[newView removeFromSuperview];
現在,當我再次嘗試使用上面的代碼添加NewView的作爲子視圖中,其首先將動畫視圖作爲一個子視圖(沒有動畫)和一次。