问题标签 [cgcontext]
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.
iphone - 有人可以告诉我如何创建一个CGPattern,我可以用它来用图像描边路径吗?
我想使用我拥有的 .png 来描边路径,但我只是不知道制作 CGPatternRef 的热度。
iphone - 我如何在 Core Graphics 中画出这样的东西
我希望能够使用它作为我的笔画进行绘制。我将如何尽可能高效地做到这一点,并且在绘图时,我正在考虑 CGPatternRef,但我真的不知道该怎么做。
编辑:
它不需要扭曲到路径。我只是无法在 Illustrator 中解决该问题。
iphone - 使用 CGContext 在一条线上绘制三角形/箭头
我正在使用 route-me 的框架来处理位置。在此代码中,两个标记(点)之间的路径将绘制为一条线。
我的问题:“如果我想在线的中间(或顶部)添加一个箭头,我应该添加什么代码,以便它指向方向”
谢谢
iphone - CGContextDrawImage returning bad access
I've been trying to blend two UIImage for about 2 days now and I've been getting some BAD_ACCESS errors. First of all, I have two images that have the same orientation, basically I'm using the CoreGraphics to do the blending.
One curious detail, everytime I modify the code, the first time I compile and run it on device, I get to do everything I want without any sort of trouble. Once I restart the application, I get error and the program shuts down.
Can anyone give me a light? I tried accessing the baseImage sizes dynamically, but it gives me bad access too.
Here's a snippet of how I'm doing the blending.
Complementing: Sometimes it gets to work perfectly, no problem. Sometimes it simply overlays and doesn't blend. Others it crashes the iphone.
iphone - 如何使用 CGContextRef 使 View 类中的绘图方法工作?
我在 View 类中有这两种方法。drawRect 方法总是在视图初始化时被调用。但我无法让drawLine方法工作。当它被调用时它什么都不做。我应该处理 cgimagecontext 或类似的东西吗?请帮忙!!
iphone - iPhone:如何使用 CGContextConcatCTM 正确保存转换后的图像?
我正在制作一个从相机加载图像的 iPhone 应用程序,然后用户可以从库中选择第二张图像,移动/缩放/旋转第二张图像,然后保存结果。我在 IB 中使用两个 UIImageViews 作为占位符,然后在触摸/捏合时应用转换。
当我必须将两个图像保存在一起时,问题就来了。我使用第一张图像大小的矩形并将其传递给UIGraphicsBeginImageContext
. 然后我尝试使用CGContextConcatCTM
但我不明白它是如何工作的:
但是接下来我需要做什么?img2.transform 矩阵中保存了哪些信息?不幸的是,文档对CGContextConcatCTM
我没有多大帮助..现在我正在尝试通过使用三角函数计算点和角度来解决它(在这个答案的帮助下),但是由于转换在那里,所以必须是一种更简单、更优雅的方式来做到这一点,对吧?
iphone - iPhone UIView 中的 Quartz Composer
我正在尝试在 iPhone 应用程序中嵌入 Quartz Composer 文档。我知道在 iPhone OS 3.1 中添加了 Quartz Composer 支持(至少,这是 Wikipedia 所说的),但我找不到任何关于如何做到这一点的好资源。我使用 CGContext 吗?还是有更友好的方式来添加 Quartz Composer 组合?
谢谢!
iphone - 核心图形旋转路径
这应该是一个简单的,基本上我用核心图形绘制了几条路径,并且我希望能够旋转它们(为了方便)。我试过使用 CGContextRotateCTM(context); 但它没有旋转任何东西。我错过了什么吗?
这是drawRect的来源
iphone - iPhone:CoreGraphics 和内存管理
有人可以告诉我我在这里做错了什么吗?我使用这种方法来翻阅 PDF 中的页面。但是代码中的某些内容似乎没有正确发布,因为每次我拉出包含图像的 PDF 页面时,我的内存占用都会增加。我对 CoreGraphics 还很陌生,我一生都无法弄清楚这种方法会在哪里泄漏内存。
iphone - iPhone/iPad 上的 CGBitmapContextCreate
我有一种方法需要逐个像素地解析一堆大的 PNG 图像(每个 PNG 是 600x600 像素)。它似乎在模拟器上工作得很好,但在设备(iPad)上,我在一些内存复制功能中得到了 EXC_BAD_ACCESS。似乎尺寸是罪魁祸首,因为如果我在较小的图像上尝试它,一切似乎都有效。这是下面方法的内存相关内容。
当我在一堆图像上运行它时,它运行了 12 次然后就出错了,而在模拟器上它运行没有问题。你们有什么想法吗?