core-graphics

    2热度

    1回答

    :我代替我的原代码存根与自足版本 我使用Quartz2D画音乐符号的CGContext上。我正在使用Swift 4在Playground中做这件事。 音符由用于音符的单个CGGlyph和用于茎的线原语组成。字形取自音乐字体“bravura”。 书写笔字形的x位置正好位于其左边缘。茎必须完全对齐这个原点,因此它的X位置必须是纸头的X位置+茎的厚度/ 2. 我有一个函数,它将CGFloat作为x位置并

    1热度

    1回答

    我发现CGImage.cropping(to:)将使用左上角的原点(增加Y向下)而不是左下角(随着Y向上增加)处理指定的矩形, 。这是特别奇怪的,因为CGImage默认情况下不是这样定向的,因为在应用掩码时情况并非如此。请注意,这与UIImage和方向无关 - 这是OS X特定的。 我将此作为一个问题提交,但这更多的是一个观察。 Core Graphics上的Stack Overflow上的iOS

    0热度

    1回答

    我想提出一个绘图应用程序,使用快捷 绘图应用它的所有关于连接线, 我在阵列存储中的所有第一触摸和最后的触摸,所以我想点当考虑到用户按下启动触摸将来自阵列的更近的点: import UIKit class ViewController: UIViewController { @IBOutlet weak var drawingPlace: UIImageView! var

    -4热度

    1回答

    unsigned char pixelData[4] = { 0, 0, 0, 0 }; CGContextRef context = CGBitmapContextCreate(pixelData, 1, 1, bitsPerComponent, bytesPerRow, colorSpace, kCGImageAlphaPremul

    0热度

    1回答

    我正在使用Swift绘制应用程序,这是我第一次使用CoreGraphics。我的应用程序是具有两个步骤的图: 绘制然后将图像传递到UICollectionView 从UICollectionView 采取图像和绘制它上方。 我需要知道的是如何将图像定位在层次结构的底部。下面是我的代码,这在中心位置的图像的例子: import UIKit class TheViewController: UIV

    0热度

    1回答

    如果服务器向它发送一些新的坐标,我写了一些代码在iOS应用程序中绘制某些内容。 我有一个绘制坐标的回调函数。但是当我在这个函数中创建一个类的新实例时,回调出口没有任何错误... 以前有人有这个问题吗? 这里是我的代码,如果这是帮助 CGPath pathtotal; List<CGPath> path; CGPoint initialPoint; CGPoint l

    9热度

    1回答

    我有一个UIView子类,它呈现应用了蒙版的图像。它适用于所有设备(仅限iPad),除了具有宽色域显示屏(最新的iPad优点)的屏幕呈现完全透明(看起来像用户不喜欢的视图)的用户。有关初始化/ drawRect中的代码如下所示: init(image: UIImage) { scratchable = image.cgImage! imageWidth = scratchabl

    1热度

    2回答

    所以我有一个UILabel正在绘制在梯度图像(即UIImageView)的顶部。它看起来有几分像这样: 我试图更改UILabel的draw(_ rect: CGRect)函数图形上下文的blendMode,以便它绘制标签,但是兑入了softLight混合模式的背景。 这是我希望它看起来像: 这里是我在draw(_ rect: CGRect)函数的代码: override func draw(_ r

    0热度

    2回答

    我可以根据需要布局像相同的图像 ,但我不能得出这样的所以这方面有任何想法,

    -1热度

    1回答

    我正在尝试实现下图中显示的半圆的独立可点击按钮。我的问题是,按钮帧相互重叠,导致其他按钮不可点击。有没有办法让按钮框架的形状与正在呈现的形状相同或者是否还有其他可能的解决方法?