iphone如何在视图处于平移/移动模式时禁用特定视区上的uitouch:iphone

时间:2012-06-06 17:41:07

标签: iphone uitouch uipangesturerecognizer

我正在开发基于pdf的应用程序,我已经使用动画from github实现了页面卷曲效果。这在非缩放模式下都能正常工作。
当我捏捏一个pdf它放大,我可以在pdf视图中移动/平移 现在,当我触摸实现页面卷曲动画的区域时,页面开始在夹点/缩放视图中卷曲,看起来非常疲惫。这样的事情:

toched the edges of the pdf page and result is something like this

有什么建议吗? 感谢。

1 个答案:

答案 0 :(得分:0)

我没有检查Github框架的页面卷曲效果,但从理论上讲。如果您不希望它在缩放时页面卷曲,则必须执行if语句以确定它是否应该开始动画。

if(pdfIsZoomed) {
  //We dont do anything, because the PDF is zoomed.
} else {
  //PDF Isn't zoomed, continue with page curl.
}