草庐IT

UISwipeGestureRecognizer

全部标签

objective-c - 滑动时无法识别的选择器

我只需要在特殊区域捕捉滑动Action。但是调试器告诉unrecognizedselectorsenttoinstance-(void)viewDidLoad{UISwipeGestureRecognizer*swipeLeft=[[UISwipeGestureRecognizeralloc]initWithTarget:self.viewNameaction:@selector(didSwipe:)];swipeLeft.direction=UISwipeGestureRecognizerDirectionLeft;[self.viewaddGestureRecognizer:swi

iphone - 绘画应用中的 UISwipeGestureRecognizer

我正在开发一个简单的笔记/绘画应用程序。我有一个像纸/Canvas一样工作的ViewController。在其中我想实现UISwipeGestureRecognizer,例如,当用户想要快速显示菜单时,他或她可以向上滑动而不是点击我的“编辑”按钮,或者当他/她想要换纸时向左或向右滑动/注意。问题是,当用户滑动(用两根手指)时,应用程序也会在同一方向绘制一条短线。我已经像这样实现了UISwipeGestureRecognizer:UISwipeGestureRecognizer*recognizer;recognizer=[[UISwipeGestureRecognizeralloc]i

ios - 长按后滑动

好的,我正在帮助将Android游戏转换为iOS。该游戏基于2048,但使用字母而非数字。我有很多工作,但仍在学习ObjectiveC/iOS怪癖。到目前为止,我的瓷砖/网格工作正常,运动正常等,但我需要一些帮助。目标是允许用户长按一个图block来选择它,然后将他们的手指滑动到相邻的图block以开始拼写单词。我已经实现了长按部分,但我对如何让它长按然后滑动有点不知所措。最重要的是,我已经有了允许用户移动磁贴的滑动。在此处搜索时,我看到了有关子类化的建议,因此我认为我需要对UISwipeGestureRecognizer方法进行子类化。我已经安装了同步手势识别器,但不确定从这里到哪里

ios - 通过滑动从 UItextView 中选择文本

我有一个带有一些文本的UITextView。我需要通过在textview上滑动来选择文本。我的意思是,当我们在textview的内容上滑动时,它应该被选中并希望将该字符串分配给NSString对象。有什么方法可以实现这一目标。请给我一些解决方案。 最佳答案 可以给UITextView添加平移手势获取CGPoint(fingerpositon),然后使用UITextInput协议(protocol)方法将CGPoint转换为UITextPosition,再转换为UITextRange。使用UITextRange以编程方式选择文本。-(

IOS:UISwipeGestureRecognizer

我有这个代码:UISwipeGestureRecognizer*recognizer=[[UISwipeGestureRecognizeralloc]initWithTarget:selfaction:@selector(rightSwipeHandle:)];[recognizersetNumberOfTouchesRequired:1];[n16addGestureRecognizer:recognizer];[n17addGestureRecognizer:recognizer];-(void)rightSwipeHandle:(UISwipeGestureRecognizer*

ios - 如何检测 UISwipeGestureRecognizer 的结束?

来自苹果文档Aswipeisadiscretegesture,andthustheassociatedactionmessageissentonlyoncepergesture.-(void)touchesEnded:(NSSet*)toucheswithEvent:(UIEvent*)event当我使用UISwipeGestureRecognizer时也不会被调用如何检测用户何时抬起手指? 最佳答案 我想通了,实际上这很容易,而不是使用UISwipeGestureRecognizer来检测滑动,我自己使用事件处理来检测它-(voi

ios - UIGestureRecognizers 干扰 UIToolbar?

我正在开发一个开源杂志引擎,您可以在GitHub上查看它:https://github.com/interactivenyc/Defrag我已经在我称为MenuPanel的UIView中设置了一个UIToolbar。出于某种原因,UIToolbar中的UIBarButtonItems没有正确调用它们的操作。这是我用于按钮的语法:UIBarButtonItem*homeItem=[[UIBarButtonItemalloc]initWithImage:[UIImageimageNamed:@"home.png"]style:UIBarButtonItemStylePlaintarget:

objective-c - UIScrollView 的 subview 中的水平 UISwipeGestureRecognizer? (UIScrollView 只需要识别垂直滚动)

我有一个UIScrollView,我在其中添加了一个subview。ScrollView垂直滚动很好,这就是它应该做的。我现在想在UISwipeGestureRecognizer的帮助下识别subview中的左/右滑动。我知道这是可能的,但我还没有找到解决方案,而且多次尝试都没有成功。 最佳答案 试试这些:设置您的UIGestureRecognizer和的委托(delegate)实现shouldRecognizeSimultaneouslyWithGestureRecognizer:-(BOOL)gestureRecognizer:

iphone - UISwipeGestureRecognizerDirection 问题

在viewDidLoad中我设置:UISwipeGestureRecognizer*swipeGesture=[[UISwipeGestureRecognizeralloc]initWithTarget:selfaction:@selector(handleSwipeFrom:)];[swipeGesturesetDirection:(UISwipeGestureRecognizerDirectionLeft|UISwipeGestureRecognizerDirectionRight)];[self.viewaddGestureRecognizer:swipeGesture];-(v

ios - UISwipeGestureRecognizer 对角滑动问题

好吧,我有一些代码可以将4个识别器添加到一个View中,就像这样-(void)viewDidLoad{[superviewDidLoad];//Doanyadditionalsetupafterloadingtheview,typicallyfromanibfor(intd=UISwipeGestureRecognizerDirectionRight;d和这样的识别器-(void)handleSwipeFrom:(UISwipeGestureRecognizer*)recognizer{printf("Guesture:%d\n",recognizer.direction);if(re