CGContextDrawPDFPage上的图像动画

时间:2010-05-29 22:35:07

标签: iphone pdf iphone-sdk-3.0 animation

我有一个用CGContextDrawPDFPage显示的pdf页面。

我希望显示此页面,并在此页面的顶部插入图片,就像在iBooks应用程序中可以看到的那样。

这是一本书,滑动图像是一个当您即将关闭书籍时滑入的书签。

实施此方法的最佳方法是什么?

1 个答案:

答案 0 :(得分:0)

尝试使用UIView动画块,将UIImageView的帧从顶部(屏幕外)移动到顶部下方的某个位置。

例如,假设图像是100 x 200:

[imageView setFrame:CGRectMake(150, -200, 100, 200)];
[UIView beginAnimations:nil context:nil];
[UIView setAnimationDuration:1.0];
[imageView setFrame:CGRectMake(150, 0, 100, 200)];
[UIView commitAnimations];      

确保imageView是最顶级的子视图而不是隐藏。