quartz-graphics

    1热度

    1回答

    我正在更新旧应用程序,但我无法使drawInRect在PDF上下文上工作。 我用CGContextShowTextAtPoint替换了弃用函数CGContextShowTextAtPoint(请参阅下面的代码),但它不写任何文本。 我在哪里错了? 这是我的代码: -(NSMutableData *) writeToPDF { CGRect pageRect; pageRect = CG

    1热度

    1回答

    我正在尝试生成我的UIView的pdf。在视图中,我可以简单地使用CGContextSetBlendMode(上下文,CGBlendMode.Clear)擦除行。当我绘制到pdf上下文(如使用UIGraphicsBeginPDFContextToData生成的)时,这适用于UIView的上下文,但相同的代码会生成与CGContextSetStrokeColorWithColor中设置的颜色相同的代

    2热度

    1回答

    绘制曲线 刚刚发现这个演示代码使用参数方程iOS中吸取 你可以看到,关键的代码是产生这种阵列点 let points: [CGPoint] = 0.stride(to: M_PI * 2, by: 0.01).map { let x = pow(sin($0), 3) var y = 13 * cos($0) y -= 5 * cos(2 * $0) y

    0热度

    1回答

    我需要在用户的照片周围绘制阴影。我通过绘制一个圆圈然后裁剪上下文来绘制这些圆圈照片。这里是我的代码片段: + (UIImage*)roundImage:(UIImage*)img imageView:(UIImageView*)imageView withShadow:(BOOL)shadow { UIGraphicsBeginImageContextWithOptions(image

    0热度

    1回答

    我在Cocoa应用程序中搜索PDFView时遇到问题。现在我已经创建了一个IBAction,其中包含用于选择特定单词(“continue”)的代码,我知道这些代码位于测试中的当前pdf页面中。但是Word从未被选中,尽管我的代码正确地收集了PDFSelection对象数组,只发现了一次。我的代码是: -(IBAction)sampleAction:(id)sender { NSArra

    1热度

    1回答

    我试图创建一个斯威夫特简单的命令行应用程序,将创建一个新的PDF,吸引到它,并且PDF保存到磁盘上一个新的PDF。下面是一个裸机版本的我的代码: // main.swift import Cocoa let fileName = "test.pdf" func getPath() -> NSURL? { let fileManager = NSFileManager.defau

    2热度

    1回答

    我使用ggplot2在运行elcapitan的mac上创建森林情节。 背景中有微弱的垂直线 - 这些不是网格线。这是“主题”设置: theme_set(theme_bw()) theme_update(     axis.line = element_line(colour = "black"),     axis.line.y=element_line(colour="white"),

    2热度

    1回答

    我正在尝试构建this question的测试用例。要做到这一点,我需要绘制一个与预设值不同的大写和连接虚线;例如,用圆线帽。用Gelfman和Laden的书籍Quartz编写的说我应该能够;第125页谈了很多关于用不同的上限和下划线绘制虚线,甚至有一个图显示不同上限的虚线。 然而,当我运行 CGFloat lengths[2] = { 5, 3 }; CGContextMoveToPoint(

    0热度

    1回答

    的一个选项,我有一些特别QComboBox像这样(OSX风格): ,我想以编程方式突出。我用 combo->setStyleSheet("background-color: yellow"); 和后台换衣服,但后来我的窗口小部件的整体风格变得丑陋这样的: ,你可以看到,背景是好的,但下拉按钮变成了'90图案风格(老好日子...) 是否有可能只是更改背景?

    0热度

    1回答

    我想有不同大小和不同的旋转围绕其中心为中心的几个省略号,但我发现这一点: 我的游乐场至今代码: import UIKit func radians(x: Int)->CGFloat{ let pi = M_PI return CGFloat(pi * Double(x)/180.0) } let size = CGSize(width: 600, height: 60