cost 57 ms
iOS CGContextDrawLinearGradient 在应用程序中间歇性地绘制全黑而不是渐变

我有一个 UIView 子类,它绘制渐变网格 colors。 我在我的应用程序的 3 个不同屏幕上使用此自定义视图的实例。 大多数时候它工作正常。 然而,随机地,在应用程序重新启动时,渐变都显示为黑色,边缘非常薄,有颜色。 更奇怪的是,当一个屏幕上的渐变中断时,其他两个屏幕上的渐变也同时中断。 修复 ...

2022-09-05 23:51:01 0 11
MKPolylineRenderer CGContext drawPath 模糊

我正在尝试在 MKPolyline 上绘制一个箭头,该箭头通过覆盖 draw 方法运行良好,但结果是一条模糊的线。 关于为什么会这样的任何线索? 缩小时也不会显示箭头(zoomScale < 0.05),并且缩小时也会增加线宽, 下面的代码: ...

2022-08-27 08:55:20 0 11
如何为 UIImageView 添加拐角平滑?

我有一个图像,我现在可以使用它执行编辑操作我正在尝试为图片制作平滑边缘的逻辑,而不是 imageView 用户必须传递一个值,图像的边缘应该被平滑我试过了使用此代码,但它对我不起作用 ...

2022-08-04 08:28:27 0 15
快速图像的逻辑套索

我需要为图像制作套索实现。 用户单击图像并放置一个点,下一次单击后,再添加一个点并通过一条线连接它们。 这种情况会发生,直到线条相交。 之后,只有被选中的区域保留在图像上,其余部分变为透明。 你能帮忙吗? 我不需要这个逻辑的完整实现,但至少有助于在哪个方向查找信息,或者已经有现成的库形式的解决方案。 ...

2022-07-20 08:05:24 0 9
使用 CGContext 绘制位图

我正在尝试通过网络发送图像,而我的客户端期望每个像素 4 个字节。 宽度:48 * 高度:48 * 每像素字节数:4 = 9216。 问题是我从 NSImage 获取数据的代码返回的数据是预期的两倍 9216 * 2 = 18432 这是我使用 cgcontext 将图像绘制到我 ...

2022-07-18 23:03:55 0 11
将 CGContext 中的图像保存在背景上

语境 用户在当前 CGContext 的画布上用直线绘制草图。 用户可以绘制直线、缩放(捏)和平移(平移)整个绘图。 一旦用户离开绘图场景,应用程序会将所有绘制的线条保存到数据结构中。 问题 当用户处于完全不同的场景时,我想将绘图保存到图像中(png,jpeg 无关紧要),点击上传将绘图的图像发送 ...

2022-07-14 18:06:49 1 33
在 PDF 视图中显示修改后的 PDF 页面而不在本地保存

我正在使用以下代码在 PDF 上编写文本。 我需要使用 PDFView 显示修改后的 PDF 页面。如果不将修改后的 PDF 保存在本地并从光盘加载,我找不到在 PDF 视图上显示修改后的 PDF 页面的方法。 有没有办法在不先保存的情况下在 PDF 中显示 PDF 文件? ...

2022-05-16 08:05:22 1 51
强制 UIView 以特定比例绘制(1 点 = 1 像素)

我正在做一个条形码打印功能,它会生成一个条形码视图,然后将像素数据发送到热敏打印机。 过程如下: 快照UIView大小为 250x90(点)到UIImage :let renderer = UIGraphicsImageRenderer(bounds: view.bounds) let image ...

2022-01-13 09:06:13 0 8
CGContextFillEllipseInRect 不适用于 iOS 15

以下是我长期以来用来在选定的 UILabel 上显示圆圈的代码: 它在 iOS14 上运行良好,如下图所示 而不是在 iOS15 上,如下面的截图所示 注意:我观察到的一件事是,在 iOS15 上,它会在长按时显示该圆圈,但一旦释放触摸就会消失。 任何帮助,将不胜感激。 我不确定这是CGConte ...

2022-01-05 13:39:14 0 8
如何将单个像素绘制到 canvas?

我发现的约定似乎已经过时,因此很难移植。 我可以很好地绘制圆形、线条和矩形等内置对象,但我还没有找到绘制单个像素的好方法。 首先,我的问题是我什至无法解析 cgContext.data - 它总是看起来为零,即使我正在绘制该上下文。 我在我的函数之外定义了一个像素 object: 下面,我按时间间 ...

2021-12-12 22:05:14 0 7
使用 CoreGraphics 绘制图形并以像素精度导出

我在 stackoverflow 上看到了几个问题,但没有一个问题能解决我的问题。 我想做的是NSView并在其上绘制一些形状。 然后我想将创建的图形导出/保存到 png 文件。 虽然绘图非常简单,但我希望能够以像素精度存储图像 - 我知道绘图是以点而不是像素来完成的。 所以我正在做的是我重写dra ...

2021-12-05 11:19:09 0 12
将动画图层绘制到 NSView

我正在尝试将多个形状绘制到 NSView。 然后我需要通过围绕它们的中心旋转这些形状来为它们设置动画。 我需要能够准确控制它们旋转的速度/方向。 到目前为止,我已经直接对 CGContext 进行了绘图(见下文),我不确定这是否是最好的方法,我愿意对此进行更正。 有人可以指出我正确的方向吗? 我应 ...

2021-11-19 22:57:53 0 7
CGContext 总是返回 nil(将 png 转换为 CGImage)

我正在尝试加载 png 并将其转换为 Swift 中的 CGImage。 我在 Swift 方面没有那么丰富的经验,而且我认为我对 Core Graphics 的理解并不正确。 创建 CGContext 总是返回 nil。 请帮我。 代码如下所示: ...

2021-11-17 09:59:28 1 19
如何计算CGPath和CGRect的交集?

在 IOS 和 MacOS 平台上。 这是从贝塞尔曲线转换的 CGPath 对象。 现在我有一些规则的矩形和圆形。 我希望计算point1和point2点,可能不是特别准确。 我使用快速的语言。 ...

2021-11-10 07:21:22 1 21

 
粤ICP备18138465号  © 2020-2022 STACKOOM.COM