问题标签 [rect]
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.
android - Android:缩放时确定可视区域的坐标
我有一个应用程序,允许用户使用 ScaleGestureDetector 缩小以更近距离地查看自定义视图。
我想做的是在用户放大时向用户显示更大屏幕的缩略图。我想显示锚定在视图可见区域左下角的缩略图,以便用户缩放在,缩略图保持可见。
我的问题是,虽然我能够确定何时应该在 View 的 onDraw() 方法中显示缩略图,但我无法弄清楚如何将我希望绘制的形状(半透明 Rect)锚定在可见角落。使用绝对坐标将它绘制到画布上没有问题,但是一旦我放大,它就会停留在绝对角落。
我确实跟踪了当前的缩放因子以及缩放中心 (x,y),所以我可能会做一些与已知窗口大小相关的计算,以及这些值来确定角点,但只是想知道是否有任何例程或更好的方法来处理这个。
感谢您提供任何信息,
保罗
android - Android SDK 中的 Rect 和 RectF
Android SDK 中的 Rect 和 RectF 有什么区别?
iphone - iPhone - 如何在视图中绘制一些东西
我有这段代码:
而且我想知道如何让它绘制到指定的视图中,并将参数传递给我的函数的剪切矩形。提示:我不介意drawRect,我没有继承任何东西。
提示 2:我不想插入以后无法删除的任何图层。
提示 3:这段代码没有画出我眼睛能看到的任何东西..... :-( 缺少图形端口?
提示 4:我想擦除绘图,只需更改背景颜色,就完成了……
import - IronPython:无法从 System.Windows 导入“矩形”结构
当我尝试从 System.Windows 导入“矩形”结构时,IronPython-Interpreter 声称它无法导入。
由于我使用 Visual Studio 的 IronPython 工具,我还可以看到 IntelliSense-DropDown 没有显示此结构。
是否需要特殊声明来导入此结构?
谢谢!
iphone - UIPopoverController inRect 问题
我有一个 UIViewController 包含一个 UIView 子类作为子视图。在子视图中,我动态创建了另一个 UIView。当创建最内层视图时,UIViewController 通过委托通知它必须显示一个 UIPopovercontroller,其箭头需要指向最内层视图。在委托方法调用中,我还传递了最内层视图的原点,以便 UIViewcontroller 使用此 CGPoint 来创建弹出框控制器。问题是 UIPopovercontroller 没有定位在所需的位置。
我在这段代码中缺少的内容是强制弹出框出现偏离位置而不是在所需位置。
谢谢
objective-c - 图形 - 考虑到它的宽度,我如何知道一条线在屏幕上是否可见
我正在做一些核心图形,我想知道我如何知道一条线是否会在屏幕上显示它的某些部分。
让我们从 x-5, y3 到 x2, y-7 画一条线。如果它是 1 像素宽,则屏幕上不会显示任何内容。如果它是 15 像素宽,则会显示它的某些部分。
我该如何检查?
android - 如何制作 Rect 的数组或数组列表
我要疯了,想弄清楚这一点。我正在尝试创建一个 Rect (矩形)数组或数组列表,我可以更新坐标并在屏幕上绘制(使它们移动)。
现在,我有一个名为 Fire 的单独类,其中我在每次迭代时使用其自己的 onDraw() 方法中的新坐标创建一个新矩形。在 View 的 onDraw() 方法的第一次迭代中,我将一个新的 Fire 添加到一个数组列表中。
在 Fire 课上,我有:
在 View 类中,我有:
我摆脱了无意义的代码部分,但这是重要的东西。矩形打印,但是它也打印所有以前的位置,我不明白为什么。我一直在努力解决这个问题,你们可以提供的任何帮助将不胜感激。我能够在java中轻松实现这一点,但是android给我带来了问题。
提前致谢!!!
objective-c - 移除一个绘制的 NSRect 或其他绘制的对象
除了在其上绘制另一个矩形之外,如何删除绘制的 NSRect 或其他对象?
python - Python 的 rect 类发生了什么?
在谷歌搜索中,我找到了这篇文章:
http://docs.python.org/release/1.4/lib/node201.html
其中显示了使用 rect 类的示例,以执行联合/交叉/检查点是否在 rect 内。在 Python 2.7 中导入 rect 失败。这个类在另一个包中吗?