我在 Xcode 4 中为 iPad iOS5 创建了一个基于页面的应用程序。
当我运行应用程序时,我可以看到书中的页面,并且可以通过点击屏幕或从左到右或从右到左移动手指来前后翻转它们。
我的问题是,无论我在屏幕的哪个位置按下,在边框中,页面都会翻转。
我设法用以下代码取消了手指翻转:
for (UIGestureRecognizer *gR in self.pageViewController.gestureRecognizers)
{
if ([gR isKindOfClass:[UIPanGestureRecognizer class]])
{
[[gR view] removeGestureRecognizer:gR];
}
}
如何在屏幕上定义一个特定区域,当我点击它时,只有它才会翻页?
我问这个是因为我将工具栏放在屏幕底部,当我单击工具栏中的按钮时,页面会翻转。我想在屏幕上放两个箭头,只有当我按下它们时页面才会翻转。
对不起,如果我的解释有点生疏。谢谢你们。