0
我在QuartzDemo示例应用程序中使用CGContextDrawPDFPage显示了pdf页面。CGContextDrawPDFPage上的图像动画
我想保持显示此页面,并在本页面的顶部显示图像,就像它可以在iBooks应用程序中看到的一样。
这是一本书,滑动图像是一个书签,当您要关闭本书时,它会滑入。
我通过DyingCactus加入此代码(提示:IM新手到OBJ c和iPhone开发)如下:
在QuartzViewController.m,动画开始显示,但该视图的动画前滑动远已完成,实际上我认为动画会在视图滑开时继续播放。
-(void)viewWillDisappear:(BOOL)animated
{
[self.quartzView setFrame:CGRectMake(150, -200, 100, 200)];
[UIView beginAnimations:nil context:nil];
[UIView setAnimationDuration:1.0];
[self.quartzView setFrame:CGRectMake(150, 0, 100, 200)];
[UIView commitAnimations];
}
如何在视图消失之前保持视图可见并完成动画?