quartz-graphics

    11熱度

    2回答

    我正在繪製餅圖的每個切片使用CAShapeLayer的餅圖。即使當一個扇形片的結束角度等於相鄰片的起始角時,如果片之間的邊界處於某個角度,抗鋸齒就會導致出現在每個小片片之間的底層背景色。 我想同時仍然使用抗鋸齒所以造成餡餅車看起來還是平滑,消除片之間的微小間隙。從概念上講,似乎是否有辦法將抗鋸齒應用到整個CALayer,並且在所有的餡餅切片被繪製完之後它是餡餅切片子圖層,那麼這將實現訣竅...餡餅

    2熱度

    2回答

    我開始使用新的Spritekit框架開發Xcode中的Tower防禦項目,並且我想在玩家創建的任何塔上添加一個可見半徑(圓圈)。 因此,我創建了下面的代碼: // Place Towers -(void)mouseUp:(NSEvent *)theEvent { /* Called when a mouse click occurs */ CGPoint location

    2熱度

    4回答

    由於我找不到任何問題/答案,我想這是不可能的。 無論如何要在UIView上設置多個邊框。 我目前正在設置與.layer.borderWidth和layer.borderColor的標準邊界。我想知道如果我可以添加一個多筆畫/邊框效果的視圖。 我需要4.0f的白色邊框,然後是另一種顏色的另一個1.0f邊框。

    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

    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矩形)函數僅返回一個矩形。 //