1
我试图在iPad(Music.app,iOS 5中)的iPod.app中重新创建翻动专辑动画。让翻转工作很容易,但我在定位和放大相册时遇到了麻烦。现在我正在使用这个代码:iPad“专辑翻转”动画
[UIView transitionWithView:self.containerView duration:5.0 options:UIViewAnimationOptionTransitionFlipFromLeft | UIViewAnimationOptionShowHideTransitionViews animations:^(void) {
self.firstView.hidden = YES;
self.secondView.hidden = NO;
self.containerView.frame = CGRectMake(600.0, 0.0, 168.0, 1004.0);
} completion:nil];
翻转的作品,但有一些奇怪的动画。容器视图确实会移动和调整大小,但子视图(firstView和secondView)不会。因为超视图剪辑到了边界(尽管我将其设置为NO;另一个奇怪的事情!),看起来像子视图在容器视图移动时正在“剪切”。
我希望你们明白这个问题。任何可以帮助我的核心动画英雄?谢谢。
是的,它们设置正确(宽度和高度灵活)。 – Rits
尝试添加和删除子视图而不是隐藏子视图。 –
不幸的是,仍然存在同样的问题。 – Rits