1
我該如何做到這一點,所以我的視圖的所有子視圖都不在這裏動畫,只有當前頁面的representationView和newPage的視圖是?CATransition replaceSubView:with ...動畫所有視圖
CATransition *transition = [CATransition animation];
[transition setType:kCATransitionPush];
[transition setSubtype:([self indexOfPage:currentPage] < [self indexOfPage:newPage]) ? kCATransitionFromRight : kCATransitionFromLeft];
NSDictionary *ani = [NSDictionary dictionaryWithObject:transition
forKey:@"subviews"];
[self setAnimations:ani];
[self.animator replaceSubview:currentPage.representedView with:newPage.representedView];