cgcontext 相关问题

CGContextRef opaque类型表示Quartz 2D绘图目标。

如何使用 Swift 以编程方式用交替条纹图案填充 UIView?

我可以使用带有 UIColor(patternImage: UIImage(named: "pattern.png")) 的图像来实现交替条纹图案填充。 然而,我怎样才能实现交替条纹图案填充绘制它

回答 4 投票 0

在 Swift 中获取 UIImage 的主颜色

我正在尝试在 Swift 中获取 UIImage 的主要颜色,并尝试移植此代码。不幸的是,代码不断返回相同的颜色。我看到这里提供的答案也不断返回...

回答 2 投票 0

UIBezierPath 中风与 alpha 问题/伪影

我需要绘制一条半透明颜色的曲线。但如果曲线包含很多点,那么你会得到奇怪的效果。如何摆脱它? UIBezierPath * bezierPath = [ UIBezierPath bezierPa...

回答 1 投票 0

通过renderInContext定位用于绘制的View:

我想在当前的CGGraphicsContext中绘制一个UIView。我通过 renderInContext: 绘制 UIView,但它的位置不正确(始终位于左上角)。 我拥有 UIView 的所有值

回答 2 投票 0

在 GPU 上渲染 CALayer

根据 ldoogy 的回答,将 CALayer 的drawsAsynchronously 属性设置为 true 可以使基于 Metal 的渲染器大大提高性能。 该网页证实了 Idoogy 的主张。 怎么...

回答 1 投票 0

CGContext.makeImage创建的图像与原文不同

我想使用文本创建蒙版,并且需要将文本转换为图像。但转换后发现与原文不完全吻合。我进行了以下测试。 c...

回答 1 投票 0

将 UIImageView 设置为 nil

我正在尝试为我的简单绘图应用程序清除绘图画布。我创建了一个按钮来通过将 UIImageView.image 查看为零来删除图像。但是,当按钮为

回答 2 投票 0

通过向现有 UIImage 添加阴影来创建新的 UIImage

我已经看过这个问题:UIImage Shadow Trouble 但接受的答案对我不起作用。 我想做的是获取一个 UIImage 并为其添加阴影,然后返回一个全新的 UIIm...

回答 9 投票 0

在UIimage上绘制文本时文本大小不一样

我正在开发一个项目,我需要向来自文本字段的图像添加文本。 但是当我看到图像上的文本时,它显示的字体大小比 textfiel 的字体大小小......

回答 3 投票 0

macOS 是否针对不同的 UI 级别或不同的框架使用不同的坐标系?

我正在慢慢地自学一些 macOS GUI 编程。 我认为坐标系的原点像大多数系统一样位于左上角,但遇到了这个较旧的 OS X

回答 1 投票 0

使用持久的 SwiftUI 视图/图像/画布进行递归渲染

在某些应用程序中,程序员希望写入持久图像或视图。这将避免在视图更新时重新渲染旧数据的需要。也就是说,视图的更新...

回答 1 投票 0

带有圆线帽和粗线的折线图图形的剪裁

在努力学习danielgindi/Charts的过程中,发现了一个问题,一直没有弄明白。如果我使用粗线,您可以在此处图像的右侧看到 最简单的解决方案似乎...

回答 0 投票 0

如何创建具有透明背景的 PDF 页面?

下面是创建PDF数据然后保存到文档目录的示例代码: 这里的“自我”不过是 UIView self.isOpaque = false self.backgroundColor = UICo...

回答 1 投票 0

将图像放在一个圆形的 CGRect 中

我需要把背景图片放在一个圆角的CGRect里面。我可以使用下面的代码使CGRect的角变成圆形。 let cornerRadius = CGSize(width: 4.0, height: 4.0) let bezierPath = ...

回答 1 投票 0

将笔触颜色改为透明色 CGContext

我想让用户在Custom UIView上用clearcolor作为笔触色来画画。override func draw(_ rect: CGRect) { guard let context = ...。

回答 1 投票 0

CGBitmapContext和CVPixelBuffer的视频输出失真。

我一直在尝试调试(现在已经有好几天了)这段代码从CGImages中产生一个视频。CGImages实际上是由CGBitMapContext's创建的,我在应用程序代码中绘制成。我已经在这里简化为...

回答 1 投票 0

[CGContext抗锯齿在透明背景上绘制时无法正常工作

示例取自https://medium.com/@s1ddok/combine-the-power-of-coregraphics-and-metal-by-sharing-resource-memory-eabb4c1be615。刚刚将颜色空间从r8unorm更改为rgba8unorm。 // ...

回答 1 投票 0

我正在迅速获得不受支持的参数组合CGBitmap错误

我正在尝试快速创建CGContext。它编译但在运行时引发错误。 let colorSpace:CGColorSpace = CGColorSpaceCreateDeviceRGB()let context:CGContext = CGBitmapContextCreate(nil,...

回答 8 投票 30

CGContext中的渲染UIImage不显示图像的阴影

我正在尝试从UIImageView获取图像,包括其图层属性(阴影和边框);但是我没有在生成的图像中看到阴影。上面的图像是我的“ imageView”,下面是...

回答 1 投票 0

CGContext初始化后未绘制

我正在尝试在UIView draw(_ :)中创建自己的CGContext。在这里:重写func draw(_ rect:CGRect){//让ctx = UIGraphicsGetCurrentContext()让width = Int(rect.size.width)...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.