touchesbegan

    0热度

    1回答

    我正在开发一个iPhone应用程序,我正试图解决以下问题。在我的主视图控制器视图中,我将其他视图控制器的视图添加为子视图。但其他视图控制器的touchesbegan功能不响应触摸。解决这个问题的最好方法是什么?

    6热度

    2回答

    我有一个iPad应用程序在一个UITableView拖动的内容......该是的tableView水平滚动和全dragable图像(与覆盖touchesBegan:等的UIImageView的子类) 的 在iOS 7中,UITableView的tableView.delaysContentTouch=YES;按预期工作,并且该应用程序能够区分tableView中的水平滚动(手指在桌面视图上快速移动

    0热度

    1回答

    感动润色我有一个UIViewController和添加了一个UILongPressGestureRecognizer被识别时增加了一个子视图在其顶部覆盖UIViewController并通过压机的坐标到子视图并增加了一个图像,其中按了。 我现在需要做的是移动用户拇指去的子视图。我在UIView中实施了touchesMoved,但是在您删除手势并按下并重新开始之前,这不会注册? 我怎样才能获得tou

    7热度

    2回答

    有人可以解释这两种方法之间的高级差异吗?特别是,你们什么时候使用一种,而且这些方法的目的有没有重叠? 他们似乎是为了相同的目的,但在文档中似乎没有任何关系,这让我感到困惑。

    4热度

    5回答

    在我的添加联系人页面中,我有一个视图和一个滚动视图,并再次显示视图。并在最后一个视图中,我已经给出了'touchesBegan'方法的文本框等,但它仅被称为底部的视图。如何将该方法指向另一个视图,即顶部的视图? -(void) touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event { [self.AddView endEditing:

    0热度

    2回答

    我在屏幕上有多个图像可通过触摸拖动,而目前我使用touchesBegin:,touchesMoved:和touchesEnded:使这些图像可移动。我的目标是让用户能够通过拖动在屏幕上选择一个图像,但注意到如果使用多个手指,则可以拖动多个项目并进行选择。我想知道是否有一种方式只允许拖动一个图像,尽管多个手指触摸屏幕。 作为一种替代方案,我当然可以建立一个条件和一个alertview,通知用户只有一

    0热度

    1回答

    我有一个覆盖UIViewController的UIView。我想要接收所有触摸并隐藏视图,但仍然可以按照惯常的方式响应所有潜在控件。 我正在使用touchesBegan:withEvent:并接收触摸没有问题。 我可以使用pointInside:withEvent:转发触摸。 但是我不能同时接收和前进,这可能吗?

    0热度

    1回答

    我的应用程序中有两个UIImageView,当它们被触摸时,都会调用相同的viewController。然而,我试图找出一种方法来区分一个UIImageView与另一个UIImageView所做的调用,并且我想通过给每个UIImageView一个标签值将是一条路。现在我已经完成了这个工作,我正试图弄清楚在我调用所需的viewController时如何真正传递它?请记住,我调用的viewContro

    0热度

    3回答

    我是全新的触摸和拖动,我试图制作八个可拖动的图像。下面是它看起来像在我ViewController.m文件: -(void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event{ UITouch *touch = [[event allTouches] anyObject]; CGPoint location = [t

    1热度

    1回答

    我想让用户抓住一个正在UIPanGestureRecognizer方法完成时动画的UIView。我目前能够使用touchesBegan和视图的表示层来停止视图并将其置于手指下方。但我希望用户能够重新触发UIPanGestureRecognizer方法,而无需抬起手指并将其替换到UIView上。 我一直在研究这个挑战一个星期左右,并已通过各种搜索字符串在SO和其他地方,通过Ray Wenderlic