core-graphics 相关问题

Core Graphics是Apple在Mac OS X和iOS上进行低级绘图操作的框架。

UIBezierPath roundedRect 有奇怪的间隙

我需要画一个圆角矩形。然而,在非常特殊的角半径值(34 到 37 之间)下,它会导致非常奇怪的错误,如下图所示。有人可以向我解释为什么会这样吗? 类

回答 1 投票 0

使用Objective-C查询mac是否处于锁定状态

我希望能够通过 Objective-C 检测 mac 是处于锁定状态还是睡眠状态。 This question from 2012 使用 kCGSessionOnConsoleKey 键进入字典提供了一半的答案......

回答 0 投票 0

如何根据超过 1 个 CGPoints 增加形状的比例?

我正在为绘图应用程序库添加一项新功能,并且正在为其实施捏合调整大小功能。例如,我有一个通过连接 2 个 CGPoints 创建的线形。我想增加 si ...

回答 0 投票 0

不同形状的UIView

我们如何创建这个形状的视图 尝试使用 CAShapeLayer 创建这些视图并旋转角度,但结果似乎是 非常感谢任何帮助。这是我使用的代码: ...

回答 0 投票 0

如何根据另一个CGPoint、固定距离和角度生成一个CGPoint?

我正在尝试为绘图应用程序实现一项新功能。我想根据另一个点、距离和 90 度角生成一个 CGPoint。所以在这里我有2点。我计算了中点...

回答 0 投票 0

如何通过降低分辨率在 Swift 中减小 png 图像的文件大小

我正在寻找通过调整图像大小而不是进一步压缩来减小 PNG 文件大小的方法。 这里有很多示例代码通过将 UIImage 转换为 JPE 来压缩 UIImage ...

回答 1 投票 0

如何快速减小 png 图像的大小[关闭]

这里有很多示例代码通过将 UIImage 转换为 JPEG 来压缩 UIImage 像这样 如何调整 UIImage 的大小以减小上传图片的大小 扩展 UIImage { 功能调整大小(

回答 0 投票 0

如何识别 macOS 中的不同显示器?

我试过 CGDisplaySerialNumber(),但似乎很多供应商只是在这里返回相同的数字。我正在为我的代码寻找一种方法来唯一标识将在

回答 1 投票 0

如何处理在 Swift 应用程序中更改 PDF 文件的内容?

我正在使用 Swift 在 iOS 上开发一个 PDF 编辑应用程序,但我无法处理 PDF 文件内容的更改。我试过使用Apple的PDFKit,但它不支持changi ...

回答 0 投票 0

如何在UIImage的不透明像素周围绘制一个边框(笔触)。

给定一个包含非不透明(alpha < 1)像素数据的UIImage,我们如何在不透明(alpha > 0)的像素周围画一个轮廓边框的描边,并自定义描边颜色和粗细?

回答 1 投票 0

iOS核心图形如何优化增量绘制非常大的图片?

我有一个用RXSwift编写的应用程序,它可以处理500多天的HealthKit数据,为用户绘制一个图表。使用下面的代码逐步绘制图表图像。开始是黑屏,...

回答 1 投票 0

如何找到在UIBezierPath表示的不规则形状内绘制文字的位置?

在我的应用程序中,我有一堆UIBezierPaths,我用这个东西从SVG文件中导入,这些UIBezierPaths都代表不规则的形状。我想在这些形状中绘制文本,以便 "标记 "这些形状。

回答 1 投票 0

是否可以合并相交的两个UIViews而不是让它们重叠?

给定两个带边框的UIViews,它们都有UIPanGestureRecognizers连接。如果我把左边的UIView拖到右边的UIView上 这就是通常的行为: 有没有可能让...

回答 1 投票 -1

使用Core Graphics绘制部分图像或对角线剪裁。

我希望使用Core Graphics绘制一张图像。然而,我能够绘制部分图像,即水平& 垂直。但我想用对角线的方式来代替它。对于更多...

回答 1 投票 2

CMake io2d 错误缺少 CAIRO_INCLUDE_DIRS CAIRO_LIBRARIES。

我试图按照这个链接的步骤:https:/github.comcpp-io2dP0267_RefImplblobmasterBUILDING.md来安装io2d。然而我得到了这个错误信息。CMake错误。源目录 "c:....

回答 1 投票 0

可以只渲染CALayer的一小部分吗?

我想检查CALayer中一个点的alpha值。对于这个渲染,整个图层对我来说太贵了。有什么方法可以让我只在CAlayer的周围渲染一小部分需要的内容?

回答 0 投票 0

关于闭包的SWIFT语法问题

也许有人会这么向我解释这一片段。在raywenderlich上有一篇关于Core Graphics的不错的教程。不幸的是,该页面上的评论已关闭。作者声明/// ...

回答 1 投票 0

在MacOS中绘制交互式2D图的最佳方法

我正在Swift中开发一个MacOS应用程序,其中用户根据2D时间线记录关键帧值。我的积分存储为字典,其中的键是时间,值是相应的...

回答 1 投票 0

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

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

回答 1 投票 0

macOS:模拟鼠标事件仅在启动二进制文件而不是应用程序捆绑包时有效

我有以下代码在Mac上移动鼠标光标:void moveCursorPos(){CGPoint ppos; ppos.x = 100; ppos.y = 100; CGEventRef e = CGEventCreateMouseEvent(nullptr,...

回答 1 投票 2

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