drag相关内容
UIPanGestureRecognizer 类有几个示例.例如,我已经阅读了 这个 我仍然无法使用它... 在我正在处理的 nib 文件上,我有一个 UIView(图像上的白色矩形),我希望用该类拖动: 并在我的 .m 文件中放置: - (void)setTranslation:(CGPoint)translation inView:(UIView *)view{NSLog(@"测
..
我已经构建了一个带有缩放/平移功能的 d3.js 散点图.您可以在此处查看完整内容(单击“在新窗口中打开"以查看完整内容):http://bl.ocks.org/129f64bfa2b0d48d27c9 有几个我一直无法弄清楚的功能,如果有人能指出我正确的方向,我会很乐意帮助它: 我想对区域应用 X/Y 缩放/平移边界,以便您无法将其拖到某个点(例如零)以下. 我还尝试过创建 Goo
..
在这个 d3 示例中拖动任何圆圈时,是什么阻止了圆圈的中心对齐到老鼠? 换句话说:当您通过单击圆外边缘附近的某处来启动圆拖动时,代码中的内容保留了拖动开始时隐含的偏移量(相对于圆的中心)? 我看到这些 .attr() 调用: .attr("cx", d.x = d3.event.x).attr("cy", d.y = d3.event.y) 但我希望 d3.event.x(和 .y
..
我正在尝试使用 d3 框架为由 HTML 文本和背景矩形组成的组实现拖动行为.我能够让它工作,尽管当没有设置 drag.origin 时,由于鼠标位置/元素坐标偏移,我可以看到明显的跳跃.d3 wiki-page 上的确切描述尽管该页面描述了如何设置拖动的原点,但我没有正确理解如何在我的示例中实现它.我尝试了两种不同的方法:使用元素将元素组合在一起并定义新元素保持不变.在第一种情况下,我必须使用
..
我有一个(相当简单的)问题:如何在 D3.js 所做的选择上“取消调用"force.drag?假设我创建了一组元素并在其上调用“调用",为其提供强制导向布局的拖动回调.看起来像这样: d3.selectAll('rect').call(force.drag); 现在应该可以在以后从某些节点中删除该行为.我的方法包括使用 重置各种侦听器,例如“单击"、“拖动"等 d3.select('r
..
我的 iOS 应用中有一个 UITableView,它会定期刷新.用户还可以随时移动 tableview 行(tableview 始终处于编辑模式). 我想在用户开始拖动行时停止刷新计时器,并在删除行时重新启动它. moveRowAtIndexPath 的最后一部分应该很容易,但是如何获得有关拖动开始的通知? 解决方案 您的 UITableViewDelegate 将收到以下通
..
我的应用程序有许多拖放功能.拖动时,我希望光标更改为某个抓取光标.Internet Explorer 和 Firefox 对此工作正常,但 Chrome 总是将光标更改为文本光标. 解决方案 这些解决方案都不适合我,因为代码太多. 我使用自定义 jQuery 实现进行拖动,在 mousedown 处理程序中添加这一行在 Chrome 中对我有用. e.originalEvent.p
..
我有一个 Canvas,用户可以在其中添加包含表单的 UserControl 子类.用户应该能够在画布周围拖动这些 UserControl. 使用 WPF 执行此操作的最佳做法是什么? 解决方案 这是在 Silverlight 中完成的,而不是在 WPF 中完成,但它应该工作相同. 在控件上创建两个私有属性: protected bool isDragging;私人点点击
..
android 上如何使用拖拽视图的解决方案似乎有很多. 然而,它们要么太慢,要么有问题. 一个已知的解决方案是使用 framelayout ,并且视图在使用 OnTouchListener 移动时简单地更改其 layoutParams ,如下所述:http://www.anddev.org/novice-tutorials-f8/android-drag-and-drop-of-no
..
我正在用画布编写一个小型 3d“引擎"……并不是真正的引擎,而是更多基于 Eric Pascarello 的演示(点击数字“7"几次可以看到它在旋转) 一切都很顺利,我什至为每个平面(“侧面")添加了按平均 z 值排序 - 这样我就可以使用由多个立方体组成的主体,以便最后绘制接近相机的形状. 现在,当鼠标点击画布时,我想检测哪一侧被点击.类似于这个 提示: 每条边由 4 个 (
..
我正在用画布编写一个小型 3d“引擎"……并不是真正的引擎,而是更多基于 Eric Pascarello 的演示(点击数字“7"几次可以看到它在旋转) 一切都很顺利,我什至为每个平面(“侧面")添加了按平均 z 值排序 - 这样我就可以使用由多个立方体组成的主体,以便最后绘制接近相机的形状. 现在,当鼠标点击画布时,我想检测哪一侧被点击.类似于这个 提示: 每条边由 4 个 (
..
我正在使用 JavaFX 通过鼠标拖动来移动 3D 立方体.立方体应位于 x 轴和 z 轴跨越的平面上.我的解决方案效果很好,但是如果我用鼠标移动立方体太快或者当它遇到具有特定深度(y 轴)的对象时,则假定鼠标在 y 轴和立方体上移动开始向前或向后跳跃.有没有办法将鼠标限制在 xz 平面上?一个更复杂的解决方案是将 y 长度投影回 xz 平面,但我不知道如何.我查看了 JavaFX 移动 3D 对
..
我以为这是一个简单的任务,但我错了. 我使用精灵来显示图像,当用户拖动它时(MOUSE_DOWN 和 MOUSE_MOVE),我在 MOUSE_MOVE 中获取位置并计算偏移量: var current: Point = new Point(event.localX, event.localY);sprite.x = current.x - start.x;sprite.y = curr
..
我正在继承 UIView,并试图在屏幕上来回“拖动"一个 CGRect.基本上,我每次拖动手指时都想移动(重绘)矩形.到目前为止,我有这个代码: var 矩形:CGRect {得到 {返回 CGRect(x: 200,y: 200,宽度:frame.width/6,高度:15)}放 {}}覆盖 func draw(_ rect: CGRect) {让手势 = UIPanGestureRecogn
..
嗨,我现在正在开发一个绘制形状程序,您可以选择该形状然后拖动它来制作一个圆形,例如您想要的大小.但是我面临一个问题,即我只能从左向右拖动,不能从右向左拖动. 看图在此处输入图片描述 这是我的面板画我认为问题出在 mouseDragged class DrawPanel 扩展 JPanel {MouseMotionListener m2 = new MouseMotionListene
..
我正在使用 SwiftUI 开发基于地图的应用程序,我需要通过向上/向下拖动它来更改模式卡片的高度(这是地图信息所在的视图),就像在 Apple 地图中一样. > 这是我尝试与之交互的高度的卡片的屏幕截图https://i.stack.imgur.com/mZX2m.png 我已经用 RoundedRectangle 实现了一个 ZStack 并添加了一个 DragGesture() 修
..
我有两个列表,每个列表都有简单的项目.我可以重新排列列表中的项目,代码如下所示.我希望能够从一个列表中拖动一个项目并将其放入另一个列表中.不确定我需要启用什么才能实现这一点.照原样,我可以从一个列表中将某些内容拖到整个屏幕上,但是除了它自己的列表之外,我不能将它放在任何地方;如果我在其他任何地方释放阻力,它就会飞回原来的位置. 显然,我需要添加一些东西来启用所需的行为;任何关于所需内容的想法
..
我想通过拖动右下角来调整 QTableWidget 的大小,如下面的屏幕截图.这该怎么做?这是我的代码. 代码: from PySide.QtGui 导入 QApplication、QWidget、QTableWidget周 = [“周一"、“周二"、“周三"、“周四"、“周五"、“周六"、“周日"]app = QApplication([])mainWidget = QWidget()
..
我想将拖动保存到localStorage,但是当我刷新时,拖动的位置不是放置它的位置.我使用了jQuery UI | Draggable. JSFIDDLE. 我们如何将其保存到localStorage? HTML
Lorem ipsum dolor sit amet.保存localStorage
..
我几乎尝试了所有操作,但没有触发鼠标拖动事件,如此处所述: https://openjfx.io/javadoc/11/javafx.graphics/javafx/scene/input/MouseDragEvent.html 这是一个最小的示例,因此您可以尝试一下(我正在将Java 11与JavaFX 11.0.2一起使用): import javafx.application
..