0

我真的很茫然,我试图在具有一定透明度的视图上使用 UIViewAnimationOptionTransitionCurlDown ,这是结果(视觉上),代码如下。我想要的是在没有奇怪阴影的情况下进行过渡。任何关于为什么显示该阴影的见解也会有所帮助。它只发生在动画期间。

第一张图片

第二张图片

第三张图片

    [UIView transitionWithView:sender 
                  duration:15.0f 
                   options:UIViewAnimationOptionTransitionCurlDown
                animations:^{
                    [self modifyContentOfPageWith:sender];
                } 
                completion:nil]; 
4

1 回答 1

0

我尝试了相同的代码。从网上下载了一张黄色粘滞图片,发现图片的实际尺寸比活动图片大。因此,整个图像的阴影在动画期间。所以我剪掉了图像的(不可见)边界,使它适合黄色部分,并且神奇地工作得非常完美。

于 2011-10-05T22:38:53.097 回答