pdf列表的封面流动效果

Posted

技术标签:

【中文标题】pdf列表的封面流动效果【英文标题】:cover flow effect for the list of pdf 【发布时间】:2011-08-25 05:53:38 【问题描述】:

我想知道我们如何为 pdf 列表实现封面流动效果,双击时,它应该打开相应的 pdf。我真的很纠结,请帮帮我

提前致谢

【问题讨论】:

至少建议我如何通过封面流效果加载 pdf @sujay 你的具体问题是什么,你实现了覆盖流效果并在双击时遇到问题,或者你想帮助你如何实现覆盖流效果。 @Gypsa :我通过加载图像来实现它,但现在我想将 pdf 文件加载到它 我认为您应该执行以下操作:- 如果您可以将 pdf 文件显示为封面流中的图像,并且当您双击该图像时,您可以打开与该图像对应的 pdf。跨度> @Gypsa :嘿,你能帮我如何在这里实现双击事件 【参考方案1】:

在 openFlowView.m 文件中搜索这个方法

- (void)awakeFromNib 
    [self setUpInitialState];

Now when you find this replace this method by below or add lines of tapGestureRecognizer.

- (void)awakeFromNib 
    [self setUpInitialState];
    UITapGestureRecognizer *tapRecognizer = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(screenTapped:)];   
    [tapRecognizer setNumberOfTapsRequired:2];
    [self addGestureRecognizer:tapRecognizer];
    [tapRecognizer release];    


screenTapped is my method that gets called when I tap twice on cover flow.

- (void)screenTapped:(UITapGestureRecognizer *)tap 
    NSLog(@"Screen tapped");
//put your points of your coverflow coordinates
    if(coverPointimage.x > 0 && coverPointimage.x <= 265 && coverPointimage.y >0 && coverPointimage.y <= 205)
        [self imageClicked];//either write code or made seperate method that should gets called when you do double tap.
    



希望此代码可以节省您的几个小时。快乐编码。

【讨论】:

@sujay 欢迎不要犹豫接受答案,它也会让其他人知道您找到了解决问题的方法。快乐编码 如何将 pdf 加载到我的应用程序中。?? 您可以在网页视图中打开您的 pdf【参考方案2】:

你应该试试 Tapku 库的封面流效果。它非常简单且可定制。你可以找到它here。

【讨论】:

以上是关于pdf列表的封面流动效果的主要内容,如果未能解决你的问题,请参考以下文章

高分请高手用HTML编写图片流动效果代码

怎么用flash做水面水的流动效果

PPT2010封面形状效果

使用前端技术实现静态图片局部流动效果 🌊

PPT2016制作半填充效果的文字封面页

cocos2d Sprite混合达到水流动效果