quartz-graphics

    2热度

    4回答

    由于我找不到任何问题/答案,我想这是不可能的。 无论如何要在UIView上设置多个边框。 我目前正在设置与.layer.borderWidth和layer.borderColor的标准边界。我想知道如果我可以添加一个多笔画/边框效果的视图。 我需要4.0f的白色边框,然后是另一种颜色的另一个1.0f边框。

    0热度

    1回答

    我知道如何绘制一个矩形轮廓的屏幕是这样的: - (void)drawRect:(CGRect)rect { CGContextRef context = UIGraphicsGetCurrentContext(); CGPathRef path = CGPathCreateWithRect(rect, NULL); [[UIColor greenColor] setS

    2热度

    1回答

    给定一个被绘制到上下文然后转换为CGImageRef的路径,我将如何剪切上下文(它具有提供的前景图像),以便所述上下文被CGImage(之前是一条路径)所掩盖? 下面的代码应该更好地说明我的观点,如果它不完全清楚。请注意,所有这些都在UIView的drawRect:方法中调用,并且scaledImageRectangle(UIImage * image,CGRect矩形)函数仅返回一个矩形。 //

    11热度

    2回答

    我正在绘制饼图的每个切片使用CAShapeLayer的饼图。即使当一个扇形片的结束角度等于相邻片的起始角时,如果片之间的边界处于某个角度,抗锯齿就会导致出现在每个小片片之间的底层背景色。 我想同时仍然使用抗锯齿所以造成馅饼车看起来还是平滑,消除片之间的微小间隙。从概念上讲,似乎是否有办法将抗锯齿应用到整个CALayer,并且在所有的馅饼切片被绘制完之后它是馅饼切片子图层,那么这将实现诀窍...馅饼

    2热度

    2回答

    我开始使用新的Spritekit框架开发Xcode中的Tower防御项目,并且我想在玩家创建的任何塔上添加一个可见半径(圆圈)。 因此,我创建了下面的代码: // Place Towers -(void)mouseUp:(NSEvent *)theEvent { /* Called when a mouse click occurs */ CGPoint location

    11热度

    1回答

    我正在尝试为我的应用程序创建一个图像“放大镜”,可用于检查不同放大倍数的图像,并且遇到了一些道路颠簸。我正在使用Quartz创建一个CGImageRef快照,显示我的应用程序窗口所在的显示的选定部分。问题是,所有不同的OS X技术使用的命名法让我感到非常困惑。 我使用的功能是CGDisplayCreateImageForRect(CGDirectDisplayID display, CGRect

    0热度

    2回答

    具体而言,封装的缘故,我想用像访问: - (CGPDFPageRef)pageCreate { // Assume url exists and is valid NSURL *url = [self url]; CGPDFDocumentRef document = CGPDFDocumentCreateWithURL((__bridge CFURLRef)url)

    1热度

    2回答

    我需要在iOS应用程序中绘制单色PDF,但用另一种颜色替换PDF中的颜色,并应用不透明度值。我想在UIImageView或UIView中显示结果。 我可以借鉴使用Quartz功能的PDF,但它绘制黑色(原始PDF的颜色)。什么是最好的方法来做到这一点?

    2热度

    1回答

    我想有一个模糊的效果,而像绘制在这张照片的右线: 目前,我用下面的代码绘制,但这只能画左边的图片: CGContextSetLineWidth(currentContext, thickness); CGContextSetLineCap(currentContext, kCGLineCapRound); CGContextBeginPath(currentContext); CGCont

    0热度

    1回答

    嘿,我正在尝试向我的项目中的所有UINavigationBars添加阴影。我已经尝试过在本网站和其他互联网教程中推荐的一些东西,但没有得到一个阴影坚持下去的运气。我试图把它使用我在Photoshop中创建一个阴影图像,并呼吁在主要的appDelegate如下: [[UINavigationBar appearance] setShadowImage:[UIImage imageNamed:@"sh