问题标签 [rubber-band]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
447 浏览

asp.net - 使用 ASP.Net 对图像的橡皮筋效应

我正在尝试为图像添加水印并完美运行,现在我需要让我的客户更加方便,以便我计划为图像水印添加可行性。所以我需要一些帮助!

我想要一个装饰控件或类似橡皮筋效果的东西,它有 4 个 0r 6 个角,这样他们就可以用它来放大文本。

我看过codeproject中的一篇文章,它是用WPF实现的,如下所示。但是我需要用我的普通ASP.Net应用程序来实现。那么我该如何开始呢?

在此处输入图像描述

任何帮助将不胜感激!

0 投票
3 回答
1389 浏览

c++ - 去除 OpenGL 橡皮筋伪影

我正在使用一些用于科学可视化的 OpenGL 代码,但我在让其橡皮筋在较新的硬件上工作时遇到了问题。该代码在现有场景上绘制一个“缩放窗口”,其中“缩放窗口”的一个角在存储的左键单击位置,另一个在鼠标移动时位于鼠标下方。在第二个左键单击场景放大到选定的窗口。

当鼠标在场景中移动时,我看到的症状是:

  1. 出现的橡皮筋伪影是用于创建“缩放窗口”的行,没有被第二个“RenderLogic”传递从缓冲区中删除(参见下面的代码)
  2. 我可以清楚地看到前一个缓冲区的内容在交换缓冲区时闪烁并消失

上述问题不会发生在低端硬件上,例如我拥有的上网本上的集成显卡。另外,我不记得大约 5 年前编写此代码时的这个问题。

以下是相关的代码部分,经过精简以专注于相关的 OpenGL:

任何有关如何删除人工制品的指示将不胜感激。

@Krom - 下图

缩放窗口中的人工制品

0 投票
8 回答
32049 浏览

jquery - 如何在 iOS 网络应用程序中禁用橡皮筋?

这个:

有效,但会禁用整个页面的滚动,这远非理想。

这个:

适用于具有滚动区域的页面。但是,当没有任何内容可滚动时,它将再次显示橡皮筋。

所以我的问题:

如何禁用橡皮筋效果并仍然保持-webkit-overflow-scrolling区域可滚动?

[更新]

最佳解决方案

禁用所有不可滚动元素(例如选项卡栏或导航栏)的滚动。

将滚动处理程序附加到可滚动元素,例如主要内容。

0 投票
1 回答
596 浏览

ios - phonegap 应用程序上的“橡皮筋”活动

我正在使用 Phonegap/Cordova 和 jQuery Mobile 开发 iOS 应用程序。

我希望能够在用户下拉页面时刷新数据(橡皮筋效果)。我尝试使用 iScroll 4,但它使我的页面滚动速度变慢。

我没有找到一个phonegap插件。我认为这是一个非常标准的 iOS 功能,所以也许我遗漏了什么?有没有什么简单的方法可以使用 phonegap / cordova 收听下拉事件?

谢谢!

0 投票
1 回答
2061 浏览

javascript - Disable Browser Rubber Band effect in Windows Phone 8 HTML5 App?

Does anyone know of a way to disable the "Rubber Band" effect in the IE10 browser on a Windows Phone 8 device? I tried a trick where I can create a high DIV and absolutely position it and then try and fix the position of the main content div, but IE10 seems to ignore that. It's hard to make an HTML5 app feel like an app when it giggles everywhere...

0 投票
0 回答
141 浏览

ruby-on-rails-3 - 橡胶::Util.has_asset_pipeline?方法缺失

我想我们几天前将 Rubber 更新回 1.15.0,这个问题现在出现在 deploy.rb 中。这是块:

问题是当我将其注释掉时,部署失败说:

知道为什么吗?谢谢!

0 投票
1 回答
1080 浏览

android - 使用 ontouchevent 绘制橡皮筋线

好的,我正在尝试制作一个利用 linedrawview 的程序。当用户启动一个触摸事件(动作 DOWN)时,它会获取当前的 x 和 y 并将它们存储在变量中。然后,当用户四处拖动手指时,会绘制一条线并以橡皮筋的方式进行动画处理。最后,当用户放手(动作 UP)时,该线被创建。我在这方面遇到了很多麻烦,希望得到一些帮助。到目前为止,我的 LineDrawView.java 代码:

0 投票
0 回答
575 浏览

image-processing - 使用两个网络摄像头/图像进行距离检测

我正处于试图弄清楚如何获得到图像中任何给定点的距离的起点。仅给定一个图像,如果不知道我想知道距离的对象的大小并定义这以像素为单位的含义,这当然是不可能的。

我这样做的想法是安装两个面向相同方向的 720p 网络摄像头,彼此之间的距离已知.. 大约 4 英寸.. 然后尝试比较图像中项目的偏移量以尝试获取一个相当准确的距离猜测(我只需要它在大约 3 到 12 英尺的范围内工作)。

我对算法的想法是这样的:

  1. 从两个单独的相机在同一时间点捕获两个图像。
  2. 在图像 1 中选择我想知道距离的小区域。
  3. 尝试将第一张图像中的选定点与第二张图像中的相同点对齐。
  4. 当我对齐它们时,我应该能够计算距离,知道我必须调整多少图像才能相互匹配。

因此,我正在寻求帮助的是列表中的第 3 点应该如何完成,对齐图像。或者如果有人对如何完成这个有任何完全不同的想法,我会全力以赴。

附带说明一下,我想在树莓派上的 python 中运行它,所以我需要以最少的处理能力进行所有计算。

这将在自动橡皮筋步哨枪的背景下使用。上面的部分将用于计算需要以什么倾斜度射击以补偿橡皮筋轨迹。

0 投票
0 回答
427 浏览

ios - 防止橡皮筋滚动而不禁用 iOS 上的滚动

到目前为止,我所看到的解决 iOS 设备上的橡皮筋滚动问题的当前解决方案完全禁用了滚动。

是否有一个简洁的解决方案可以在不使用标记的情况下禁用效果?

0 投票
2 回答
1858 浏览

performance - 开罗+橡皮筋选择:gui 非常非常慢

我正在开发一个用 Cairo + Gtk 编写的应用程序。请注意,由于追溯兼容性问题,我被迫使用 Python 作为编程语言,PyGTK 作为包装器,以及 GTK 库 v.2.24。没有机会使用 C/C++ 和/或 GTK3!

我的应用程序需要(重新)在屏幕上为每次调用暴露方法(显然)绘制大量数据

我只是让用户有机会手动选择以前用 Cairo 绘制的一些对象。由于我在 gtk.DrawingAreas 上绘图,看来我必须手动实现橡皮筋选择功能。

这是问题:

有没有办法在每次鼠标移动时重绘橡皮筋矩形,避免重绘屏幕上的所有其他对象?

出于性能原因,我只会重绘选择矩形

由于大量的图形对象,我的 GUI 非常慢。不幸的是,尽管多次尝试,我别无选择:重绘全部或重绘任何东西!

我想到的第一件事是:有没有办法在具有大部分数据的绘图区和鼠标光标之间覆盖一个中间级别?通过调用 queue_draw_area() 函数没有性能提升。

下面是一个简单的、自包含的代码示例:显然,在这种情况下,我只使用 cairo 来绘制极其简单的图形对象。

谢谢!