腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
将
平移
手势
限
制为
设置
的
帧
、
现在我可以移动标签,但它超出了UIImageView
的
范围。到目前为止,我
的
平移
手势
代码如下: var initialCenter = CGPoint() @objc func userDragged(pan: UIPanGestureRecognizer
浏览 26
提问于2019-03-06
得票数 0
1
回答
允许单次触摸事件通过UIScrollView
、
、
我有一个用于绘制
的
视图drawingView,其中我使用touchesBegan、Moved、End
将
曲线添加到渲染它们
的
子视图renderingView中。我愿意
将
滚动视图
的
平移
设置
为最少两个手指
的
手势
,因此缩放/收拢和
平移
将是两个手指
的
手势
,从而为canvasView留出空间来处理单指触摸*事件以添加路径信息。现在,我找到了一种方法(尽管这看起来像是一种技巧),通过迭
浏览 9
提问于2017-04-24
得票数 0
3
回答
截取UIScrollView上
的
平移
手势
会中断滚动
、
、
、
、
我有一个垂直滚动
的
UIScrollView。我还想在它上处理水平
平移
,同时允许默认
的
垂直滚动行为。我已经在滚动视图上放置了一个透明
的
UIView,并添加了一个
平移
手势
识别器。通过这种方式,我可以很好地获得
平移
,但滚动视图不会收到任何
手势
。我已经实现了以下UIPanGestureRecognizerDelegate方法,希望将我
的
手势
识别器限
制为
仅水平
平移
,但这没有帮助: - (BO
浏览 0
提问于2012-12-06
得票数 43
回答已采纳
1
回答
如何从一个
手势
识别器切换到另一个
手势
识别器
、
、
、
我有一个用OpenGLES绘制
的
地图,我有一个
将
maximumNumberofTouches
设置
为1
的
平移
手势
识别器,用于在地图周围
平移
,以及一个用于缩放
的
收缩
手势
识别器。我想在完成缩放后开始
平移
(一根手指从屏幕上抬起),但在pinchgesturerecognizer完成之前,
平移
手势
识别器不会启动,这是当它检测到屏幕上没有手指
的
时候。有什么想法吗?
浏览 2
提问于2012-01-04
得票数 0
回答已采纳
1
回答
如何在Kivy录制多点触摸
手势
?
、
我使用记录和识别单个触摸
手势
。但是,我不知道如何扩展这个代码来识别多点触摸
手势
。比方说,举个例子。 我
的
问题变得特别复杂,因为我使用
的
笔记本电脑没有多点触摸功能。我如何组合两个单一
的
手势
?
浏览 6
提问于2014-11-30
得票数 1
回答已采纳
3
回答
UIScrollView覆盖了我
的
子视图
的
平移
手势
识别器
、
、
、
如果我有一个带有子视图
的
scrollView,并且这个子视图有一个
平移
手势
识别器,那么scrollView
的
平移
手势
覆盖就是子视图
的
平移
。我想我想要
的
是相反
的
,所以我拖动一个子视图,它将在滚动视图内
平移
,但如果我触摸另一个区域,滚动视图
将
正常
平移
。有没有简单
的
方法来
设置
它?
浏览 0
提问于2013-09-23
得票数 8
回答已采纳
1
回答
允许触摸通过透明图像
、
、
、
我正在使用我发现
的
一段代码来通过UIImageView
的
透明部分传递触摸事件。alpha < 0.01; return NO; return YES;} 到目前为止,它在我
的
iPad然而,在我
的
iPhone版本中,我
将
图像
帧
设置
为图像实际大小(self.image.frame.size.width/2)
的
一半。这段代码以一种
浏览 1
提问于2012-02-19
得票数 2
5
回答
UIPageViewController禁用滚动
、
我
将
UIPageViewController与transitionStyle UIPageViewControllerTransitionStyleScroll和navigationOrientationUIPageViewControllerNavigationOrientationVertical一起使用pageViewController.view.userI
浏览 4
提问于2012-11-14
得票数 10
3
回答
iOS创建卷帘以返回
、
、
、
、
我想做一个像iOS 7那样
的
向后滑动。我对整个iOS开发还是新手,这就是我目前正在使用
的
。 [self.navigationController popViewControllerAnimated:YES];} 我希望上一个视图跟随手指在
平移
手势
上
浏览 0
提问于2013-07-10
得票数 4
回答已采纳
3
回答
iOS在滑动时禁用
平移
、
、
、
、
我想在滑动时禁用
平移
手势
,并在
平移
时禁用滑动,但无论是
平移
还是滑动,我最终都激活了。我有什么地方不对劲吗?
浏览 3
提问于2014-07-24
得票数 2
1
回答
如何正确实现可拖拽
的
“抽屉”自定义UIView
、
、
、
我在视图控制器
的
底部有一个自定义
的
UIView,它充当一个“抽屉”控件。视图
的
大约90个像素是可见
的
。当用户点击视图时,它会向上显示其他选项、控件等。再次点击后,视图会向下动画回到其原始位置。我还实现了代码,以便视图可以通过拖动
手势
进行跟踪: if(但是,视图不能正确响应快速
的
“轻击”
手势
。在touchesEnded:withE
浏览 3
提问于2014-01-11
得票数 0
1
回答
最大化和最小化UIView
的
UIPanGestureRecognizer
、
、
oldRect.size.height+=dy; }但是,转换非常快,所以我移动了很少
的
像素我不能确定需要对我
的
代码进行哪些更正。
浏览 2
提问于2012-12-26
得票数 2
回答已采纳
3
回答
当我添加
平移
手势
识别器时,我
的
按钮不会保持突出显示?
、
、
、
我在我
的
UIButton中添加了一个UIPanGestureRecognizer。现在,当我按下按钮后,当我用手指拖动一小段距离时,按钮停止突出显示。通常,除非您将鼠标拖到UIButtons框架之外很远
的
地方,否则UIButton
将
保持高亮显示。然而,使用
平移
手势
识别器,现在即使我拖动一点,按钮也不会高亮显示。我
的
代码中没有任何内容
将
按钮突出显示属性
设置
为no。我甚至尝试删除我
的
平移
手势
识别器动作选
浏览 2
提问于2012-08-13
得票数 0
回答已采纳
1
回答
UIPangesture阻止我
的
自定义控件
的
触摸移动事件
、
、
、
我有一个容器视图控制器,带有
平移
手势
,可以使用左右滑动。向右滑动时,我从右侧带来另一个视图。如果我使用
平移
手势
来识别屏幕上
的
滑动-它会阻止自定义控件
的
旋转。
浏览 1
提问于2015-05-23
得票数 0
1
回答
UIPinchGestureRecognizer需要两次接触
、
、
、
我在视图中添加了以下
手势
识别器:[d setMinimumNumberOfTouches:4];我希望在4个手指被拖动时触发事件,当我这样做时,
将
触发收缩
手势
识别器,而不是
平移
手势
识别器。我在想,如果我
将
UIPinchGestureR
浏览 3
提问于2012-05-04
得票数 1
回答已采纳
1
回答
使用
平移
手势
,在单次触摸后忽略触摸?
、
、
、
我正在使用
平移
手势
在图像周围移动。你向下触摸,拖动,当你释放它时,它会弹回一个位置。每件事都运行得很好,但是我想通过使交互更紧密来完善它。我注意到,如果您拖动,然后
将
另一个手指放在图像上,然后释放原始手指,您可以继续访问
平移
手势
。第二个手指基本上接管了第一个手指。 我不想这样,因为它会影响我
的
用户体验和我
的
程序工作方式。所以基本上我想忽略对象上
的
任何其他接触,在他们访问
平移
手势
之后。也许使用touchesMoved会
浏览 0
提问于2012-02-16
得票数 0
回答已采纳
1
回答
iOS定制PKRevealController,使其像谷歌地图一样工作
、
、
、
我正在尝试模仿新
的
谷歌地图应用程序,其中有一个带有3个点
的
按钮,您可以将其拖到左侧,在右侧显示一个新
的
视图控制器,其中包含该应用程序
的
一些
设置
。我有PKRevealController working..but
的
默认实现,因为我
的
前视图控制器有一个占据整个屏幕边界
的
地图……我不能向左拖动(相反,地图会移动)。我知道它是有效
的
,因为我在地图上有一个按钮,我可以拖到左边来显示右边
的
视图控制器。 如何更改PKRevealC
浏览 1
提问于2013-02-16
得票数 0
回答已采纳
1
回答
平移
手势
不会将触摸转发到Mapbox MGLMapView
、
、
、
我呈现了一个启用了滚动
的
MGLMapView,这样就可以在
平移
手势
上移动视图;我想检测视图是否被移动了,所以我给这个视图附加了一个
平移
手势
识别器。请注意,我使用
的
是接口构建器,正如您在下面的屏幕截图中所看到
的
那样。我
将
手势
识别器链接到一个IBAction,它确实会在任何时候尝试在地图上移动视图时触发。当然,我取消选中了我
的
平移
手势
识别器
的
“在视图中取消
浏览 2
提问于2016-07-19
得票数 2
1
回答
JSXGraph在停机事件后停止电路板
平移
、
我正在尝试禁用JSXGraph电路板
的
平移
,我发现下面的方法是可行
的
。board.attr.pan.enabled = false; 问题是,如果我在触碰事件后
将
enabled
设置
为false (基本上此时电路板
将
处于
平移
模式),那么只有在触碰事件之后才会禁用
平移
,而不是立即禁用有没有办法立即禁用
平移
,即使在中间
的
平移
手势
。
浏览 0
提问于2018-10-16
得票数 0
1
回答
使用
平移
手势
交换图像
、
、
、
、
我在主视图中添加了多个UIImageView,每个UIImageView都显示在它自己
的
父UIView中,用于裁剪目的,每个UIImageView也附加到一个PanGestureRecognizer。我很好奇如何既实现泛
手势
识别器,又允许通过拖动一个图像(A)悬停在另一个图像(B)上进行图像交换,然后图像A和B将被交换(因此A现在显示在旧B
的
UIView中)。这有点像刚刚实现
的
iPhoto应用程序。 有什么想法吗?
浏览 0
提问于2012-08-03
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券