quartz-graphics

    0熱度

    1回答

    在可可中可以得到這種梯度嗎? 我可以使用簡單的CGContextDrawRadialGradient與剪輯CGContextAddEllipseInRect,但效果會稍有不同。 繪製精確的陰影/漸變是否有任何可能性?

    0熱度

    2回答

    是否有一種驗證用戶鍵入的字符的簡單方法(函數,方法...),以查看它是否與Mac OS Roman兼容?我已經閱讀了幾十個主題,以瞭解爲什麼iOS應用程序崩潰時參考CGContextShowTextAtPoint。我猜如果應用程序試圖在圖像上繪製一個包含未包含在Mac OS Roman集中的字符的字符串(即©),它可能會崩潰。該組中有256個字符。我想知道是否有更好的方法,而不是將所選字符與256

    0熱度

    1回答

    全部。我正試着按照iPhone的屏幕製作球彈跳的教程。本教程在MVC方案中構建應用程序。在涉及到View實現中的drawRect方法時,我無法繞開這個概念。 這是我的模型的頭文件: #import <Foundation/Foundation.h> #import "TestView.h" #define BALL_SIZE 20.0 #define VIEW_WIDTH 320.0 #

    3熱度

    1回答

    是否可以修改分層支持的NSView的根CALayer上的anchorPoint屬性? 我有一個叫做myView的視圖,似乎每次我設置anchorPoint時,它都會在下一次運行循環中被覆蓋。我這樣做: NSView *myView = [[myView alloc] initWithFrame:CGRectMake(0, 0, 50, 50)]; //set the root layer m

    0熱度

    1回答

    我需要我的圖像視圖在每個動畫的開頭和結尾處更改其.image。 這是動畫: - (void)performLeft{ CGPoint point0 = imView.layer.position; CGPoint point1 = { point0.x - 4, point0.y }; CABasicAnimation *anim = [CABasicAnimat

    1熱度

    1回答

    在動畫之前/期間/之後更改「Sprite」圖像的最佳方式是什麼? 我顯示圖像: CALayer *am = [[CALayer alloc] init]; am.contents = img; am.bounds = CGRectMake(150, 150, 46, 47); [self.view.layer addSublayer:am]; [am setNeedsDisplay];

    2熱度

    1回答

    我已經完成了下面的教程來創建一個UIKit旋轉輪控制。 http://www.raywenderlich.com/9864/how-to-create-a-rotating-wheel-control-with-uikit 部分中「擺出輪」的教程,車輪被繪製順時針開始圓的左側部位(見的紅色標籤的截圖)。所以它從左邊的網站開始。 但是,我想從0的圓圈的正確位置開始 - 現在屏幕截圖上的位置是4。不幸

    0熱度

    1回答

    當用戶點擊屏幕時,應在用戶觸摸的位置繪製圓圈。我的代碼有什麼問題? { BOOL _touchHasBegun; CGPoint whereUserClicked; float pointWhereUserClickedX; float pointWhereUserClickedY; } - (void)touchesBegan:(NSSet *)to

    0熱度

    2回答

    我想將填充顏色添加到圓形。此代碼不工作: CGContextRef context = UIGraphicsGetCurrentContext(); CGContextSetLineWidth(context, 2.0); CGContextSetRGBStrokeColor(context, 0, 0, 225, 1); CGContextSetRGBFillCol

    0熱度

    1回答

    我想用填充顏色製作圓。這是我的代碼: context = UIGraphicsGetCurrentContext(); CGContextSetLineWidth(context, 2.0); CGContextSetRGBStrokeColor(context, 0, 34, 102, 1); CGContextSetRGBFillColor(context, 13