Tag: cgcontext

Die CGContextRef opaque-Typ stellt eine Quarz-2D-Zeichnung-destination.

Mit NSString ist drawAtPoint Methode statt CGContextShowGlyphsAtPoint Probleme

Anzahl der Antworten 2 Antworten
In meine app, die ich versuche zu Darstellung von text entlang eines Pfades; dies ist in Ordnung für die meisten Zeichen, aber nicht für Japanisch (oder was auch nicht-mac-Roman). Ich habe empfohlen, um [NSString drawAtPoint], die zeigt

iPhone: die Umwandlung eines Bildes mit Quartz 2D

Anzahl der Antworten 3 Antworten
Ich bin versucht, einige Transformationen auf Bilder mit einem CGContextRef. Ich bin mit CGContextTranslateCTM, CGContextScaleCTM und CGContextRotateCTM Funktionen, sondern um Dinge einfach zu halten, können konzentrieren sich nur auf die erste. Ich Frage mich warum der folgende

cgcontext Rechteck drehen

Anzahl der Antworten 3 Antworten
Jungs! Ich brauche, um zu zeichnen, ein Bild zu CGContext.Dies ist der relevante code: CGContextSaveGState(UIGraphicsGetCurrentContext()); CGContextRef ctx = UIGraphicsGetCurrentContext(); CGRect rect = r; CGContextRotateCTM(ctx, DEGREES_TO_RADIANS(350)); [image drawInRect:r]; CGContextRestoreGState(UIGraphicsGetCurrentContext()); Eigentlich ist,das Rechteck drehen und die Anzeige auf einem

Zeichnen Sie einen Kreis mit Core-Grafik-Kontext, in iOS - Objective-C oder Swift

Anzahl der Antworten 2 Antworten
Ich bin das zeichnen eines Kreises auf diese Weise: CGContextRef contextRef = UIGraphicsGetCurrentContext(); CGContextSetLineWidth(contextRef, 2.0); //CGContextSetRGBFillColor(contextRef, 0, 0, 1.0, 1.0); //CGContextSetRGBStrokeColor(contextRef, 0, 0, 1.0, 1.0); CGContextSetStrokeColorWithColor(contextRef, [color CGColor]); CGRect circlePoint = (CGRectMake(coordsFinal.x, coordsFinal.y, 50.0, 50.0)); CGContextFillEllipseInRect(contextRef, circlePoint);

zeichnen CALayer in eine CGContext

Anzahl der Antworten 2 Antworten
Ich habe den folgenden code: CGContextRef context = UIGraphicsGetCurrentContext(); CGContextSaveGState(context); CALayer *sublayer = [CALayer layer]; sublayer.backgroundColor = [UIColor orangeColor].CGColor; sublayer.cornerRadius = 20.0; sublayer.frame = CGRectMake(20, 0, 300, 20); [sublayer setNeedsDisplay]; [sublayer drawInContext:context]; UIImage *newImage = UIGraphicsGetImageFromCurrentImageContext(); UIGraphicsEndImageContext();

Wenn -[UIView drawRect:] - Methode Aufgerufen?

Anzahl der Antworten 1 Antworten
Ist es aufgerufen, kurz bevor der Hauptansicht wird angezeigt Können wir es nennen, Wann immer wir wollen? InformationsquelleAutor wolverine | 2010-02-24

Speichern und wiederherstellen CGContext

Anzahl der Antworten 3 Antworten
Ich versuche, zu speichern und wiederherzustellen eine CGContext zu vermeiden, schwere, Zeichnung, Berechnungen für ein zweites mal und ich bin immer der Fehler <Error>: CGGStackRestore: gstack underflow. Was mache ich falsch? Was ist der richtige Weg, dies

Zeichnung in CGImageRef

Anzahl der Antworten 1 Antworten
Ich möchte erstellen Sie eine CGImageRef und zeichnen Sie Punkte auf Sie. Welchem Kontext zu verwenden, erstellen Sie einen leeren CGImageRef und in der Lage sein, um zu zeichnen auf Sie. CGContextRef oder CGBitmapContextRef? Wenn Sie können

wie erstelle ich einen Pfeil auf meine anzeigen?

Anzahl der Antworten 1 Antworten
Hallo und danke im Voraus für alle Antworten. Ich will zeichnen Sie einen großen breiten Pfeil auf meinem UIView, hat ein helles grün zu dunklem grün Schatten. Ich schaue mir die Dokumentation für CGContextRef,CGPathRef und UIBezierPath aber

iOS:Zeichnen Sie Mehrere Linien Mit CGContextAddLineToPoint

Anzahl der Antworten 1 Antworten
Schreibe ich diesen code in drawrect CGContextRef context = UIGraphicsGetCurrentContext(); CGContextSetLineWidth(context, 10); CGContextSetStrokeColorWithColor(context, [UIColor yellowColor].CGColor); CGContextMoveToPoint(context, 502,530); CGContextAddLineToPoint(context, x2, y2); CGContextMoveToPoint(context, 502, 530); CGContextAddLineToPoint(context, x3, y3); CGContextMoveToPoint(context, 502, 530); CGContextAddLineToPoint(context, x4, y4); NSLog(@"%d,%d--%d,%d--%d,%d",x2,y2,x3,y3,x4,y4); CGContextStrokePath(context); Aber dieser code

Wie füllen CGContext mit UIImage?

Anzahl der Antworten 3 Antworten
Ich Unterklasse UIView ich überschreiben -drawRect: ich zeichne ein Bild von CGContext. Und jetzt will ich füllen diese Abbildung mit UIImage. Keine Ahnung, wie es zu tun? EDIT: Meinen Code aus -drawRect: CGContextBeginPath(ctx); //here I draw my

Zeichnen Sie eine Linie in iPhone , Ausnahme

Anzahl der Antworten 2 Antworten
Ich versuche, eine Linie zu ziehen. Schrieb ich einen code wie unten. UIColor *currentColor = [UIColor blackColor]; CGContextRef context = UIGraphicsGetCurrentContext(); CGContextSetLineWidth(context, 2.0); CGContextSetStrokeColorWithColor(context, currentColor.CGColor); CGContextMoveToPoint(context, startingPoint.x, startingPoint.y); CGContextAddLineToPoint(context,endingPoint.x , endingPoint.y); CGContextStrokePath(context); aber das zeigt Ausnahme wie

Was dieser Fehler ist invalid context 0x0?

Anzahl der Antworten 2 Antworten
Schrieb ich den folgenden code in die ViewDidLoad - //Implement viewDidLoad to do additional setup after loading the view, typically from a nib. -(void)viewDidLoad { [super viewDidLoad]; NSString *str = [NSString stringWithFormat:@"Veer"]; CGColorSpaceRef rgbColorspace = CGColorSpaceCreateDeviceRGB(); CGFloat

CGContext & CGBitmapContextCreateImage Fehler, wie zu beheben?

Anzahl der Antworten 2 Antworten
Habe ich diese Stunden jetzt, und gar nicht wissen, wie Sie zum Debuggen diese Fehler. Vielleicht gibt es ein SO der Experte, der weiß, was Los ist. - (void) prepareSubset { CGSize size = [image size]; float

Wie kann ich mithilfe von Core Graphics zu zeichnen Sie einen Kreis auf meine Berührung Lage?

Anzahl der Antworten 1 Antworten
Neuen Programmierer hier. Ich habe Probleme, versucht die Core-Grafiken zu zeichnen, streichelte Bogen um meine Note location. Ich habe die Methode zum zeichnen des Kreises gut funktioniert, und ich habe getestet und bin Registrierung berührt, wenn ich

'invalid context 0x0' Fehler bei der Verwendung CGContext* Funktionen

Anzahl der Antworten 1 Antworten
/* Adding the Path */ UserGraphBuff = UIGraphicsGetCurrentContext(); CGContextSetRGBStrokeColor(UserGraphBuff,5,10,0,1); CGContextSetLineWidth(UserGraphBuff, 2 ); CGContextBeginPath(UserGraphBuff); //line to last user point CGContextAddLineToPoint(UserGraphBuff, (*xVal)[sizeof xVal / sizeof *xVal - 1], (*yNewVal)[sizeof yNewVal / sizeof *yNewVal - 1]); //line to rest of

iPhone klar CGContext

Anzahl der Antworten 2 Antworten
Erzeuge ich einen Kreis mit einem schönen Schatten mit diesem code (ich benutze MonoTouch.net für iPhone, Objective-C Antworten sind in Ordnung, natürlich) UIGraphics.PushContext (ctx); SizeF shadowSize = new SizeF (0f, -3f); ctx.SetRGBFillColor (194f / 255f, 212f /

CGBitmapContextCreate auf dem iPhone/iPad

Anzahl der Antworten 8 Antworten
Habe ich eine Methode, die Bedürfnisse zu analysieren, durch ein Bündel von großen PNG-Bilder pixel für pixel (die PNGs werden 600x600 Pixel). Es scheint gut zu funktionieren, auf dem Simulator, aber auf dem Gerät (iPad), ich bekomme

Mit CGContext zu Linie zeichnen

Anzahl der Antworten 2 Antworten
Wollte ich zeichnen Sie eine Linie mit CGContext und was ich habe, so weit ist: CGContextRef context = UIGraphicsGetCurrentContext(); CGContextSetStrokeColorWithColor(context, [UIColor blackColor].CGColor); CGContextSetLineWidth(context, 1.0f); CGContextMoveToPoint(context, 10, 10); CGContextAddLineToPoint(context, 100, 50); CGContextStrokePath(context); Es zieht immer von der linken

CGContext Linie Zeichnung: CGContextFillPath nicht funktioniert?

Anzahl der Antworten 4 Antworten
Jemand eine Idee, warum CGContextFillPath funktioniert nicht in der code-snippet unten? Ich bin mit dem folgenden code zu ziehen, um zu einer UIImageView. Es streichelte den Pfad richtig, aber ignorieren CGContextFillPath. UIGraphicsBeginImageContext(self.frame.size); [drawingView.image drawInRect:CGRectMake(0, 0, self.frame.size.width, self.frame.size.height)];

Wie zu zeichnen-Herz-Form-in UIView (iOS)?

Anzahl der Antworten 6 Antworten
Möchte ich zum erstellen von verschiedenen Formen. Unten stehende Bild ist ein Beispiel. Sie schlagen mir vor, wie Sie unterschiedliche Formen? InformationsquelleAutor Rajesh | 2015-03-24

Ungültiger Kontext beim erstellen UIImageView

Anzahl der Antworten 4 Antworten
Habe ich eine Fehlermeldung, wenn ich versuchte, die Schaffung eines UIImageView. Blick auf diese code : UIImage* backgroundPanel = [[UIImage imageNamed:@"loginPanelBackground.png"] resizableImageWithCapInsets:UIEdgeInsetsMake(90, 0, 149, 416)]; self.connexionBackgroundImgView = [[UIImageView alloc] initWithImage:backgroundPanel]; self.connexionBackgroundImgView.frame = CGRectMake(0, 0, 416, 390); //THIS

Zeichnung Dreieck/Pfeil auf einer Linie mit CGContext

Anzahl der Antworten 4 Antworten
Ich bin mit den Rahmen von route-me für das arbeiten mit Orten. In diesem code den Pfad zwischen zwei Markierungen(Punkte) gezeichnet werden, wie eine Linie. Meine Frage: "Welchen code sollte ich hinzufügen, wenn ich will hinzufügen, einen

Erstellen Sie neue UIImage durch das hinzufügen von Schatten zu bestehenden UIImage

Anzahl der Antworten 7 Antworten
Habe ich einen Blick auf diese Frage: UIImage Schatten Ärger Aber die akzeptierte Antwort hat bei mir nicht funktioniert. Was ich versuche zu tun ist, nehmen Sie ein UIImage und fügen Sie einen Schatten, dann wieder ein

Linie zeichnen mit CGContext

Anzahl der Antworten 3 Antworten
Ich will draw a line in table view Zelle, damit kann ich Platz textfield & wechseln Sie in den einzelnen Zelle. Ich erhöhte die Höhe der Zelle. Wie kann ich die Linie in der Zelle? Ich habe

<Error>: CGContextSaveGState: invalid context 0x0 Fehler

Anzahl der Antworten 1 Antworten
Ich bin immer einige Fragen im Zusammenhang mit der Vorbereitung der UIImage aus einem UIView. Ich habe manchmal (aber nicht immer) die Fehlermeldung <Error>: CGContextSaveGState: invalid context 0x0 Ich bin mit dem iPhone SDK 4.0. Mein code:

iPhone CGContextRef CGBitmapContextCreate nicht unterstützte parameter-Kombination

Anzahl der Antworten 5 Antworten
In meiner Anwendung brauche ich zum ändern der Größe und zuschneiden-einige Bilder werden lokal gespeichert und online. Ich bin mit Trevor Harmon ' s tutorial implementiert UIImage+Resize. Auf meinem iPhone 4(iOS 4.3.1) funktioniert alles OK, ich habe

iPhone CGContext: zeichnen Sie zwei Linien mit zwei verschiedenen Farben

Anzahl der Antworten 4 Antworten
Ich habe einige Probleme mit der CGContext mit einer iPhone-app. Ich versuche, zeichnen Sie mehrere Linien mit unterschiedlichen Farben, aber alle Zeilen, die am Ende immer die Farbe, die verwendet wurde, Letzte. Ich habe versucht, mehrere Ansätze,

Swift für OS X: Wie Sie Zugang zu den aktuellen CGContext zum zeichnen von in -[NSView drawRect:]

Anzahl der Antworten 2 Antworten
Setup: Xcode 6.1 OS X 10.9.5 Swift Mac Dokument-basierte Anwendung Ziel Frage: Ich bin mit Swift zu machen, einen Kakao Mac app (NICHT iOS!). Ich habe eine benutzerdefinierte NSView Unterklasse. Ich möchte überschreiben -drawRect:und Zugriff auf die

UIGraphicsGetImageFromCurrentImagecontext memory-leak-mit-Vorschau

Anzahl der Antworten 6 Antworten
Ich versuche zu schaffen, Vorschau-Bilder der Seiten in einem PDF aber ich habe einige Probleme mit der Freigabe von Speicher. Schrieb ich ein einfaches test-Algorithmus, der Zyklen auf das problem, die app stürzt in der Nähe des

Line-Graphen auf iOS

Anzahl der Antworten 4 Antworten
Jemand weiß, wie man Liniendiagramme auf iOS ohne Verwendung von Kern-Handlung, sondern mit eingebauten frameworks? Verzweifelt auf der Suche nach einer Antwort. InformationsquelleAutor der Frage Joel Joseph | 2011-08-31

Wie prozedural Rechteck zeichnen / Linien in swift mit CGContext

Anzahl der Antworten 3 Antworten
Ich habe schon wochenlang im internet nach Tagen versucht zu finden, die einfachsten code-Beispiele, wie man zeichnen Sie ein Rechteck oder Linien, die sich prozedural in Swift. Ich habe gesehen, wie es durch überschreiben der DrawRect-Befehl. Ich

iOS zeichnet gefüllte Kreise

Anzahl der Antworten 5 Antworten
Nicht ein Grafik-Programmierer hier, so bin ich versucht zu stolpern. Ich bin versucht zu zeichnen 9 gefüllte Kreise, die jeweils eine andere Farbe, jeder mit einer weißen Grenze. Die UIView Rahmen CGRectMake (0,0,60,60). Siehe beigefügte Bild. Das

Ändern der Farbe von UIImage

Anzahl der Antworten 11 Antworten
Ich versuche es zu ändern Farbe von UIImage. Mein code: -(UIImage *)coloredImage:(UIImage *)firstImage withColor:(UIColor *)color { UIGraphicsBeginImageContext(firstImage.size); CGContextRef context = UIGraphicsGetCurrentContext(); [color setFill]; CGContextTranslateCTM(context, 0, firstImage.size.height); CGContextScaleCTM(context, 1.0, -1.0); CGContextSetBlendMode(context, kCGBlendModeCopy); CGRect rect = CGRectMake(0, 0, firstImage.size.width,

Schneiden Sie ein transparentes Loch in UIView

Anzahl der Antworten 15 Antworten
Suchen, eine Ansicht zu erstellen, hat einen transparenten Rahmen im inneren, so dass der Blick hinter die Ansicht kann gesehen werden, durch diese transparente Rahmen, aber die Bereiche außerhalb dieser nicht durch. Also im wesentlichen ein Fenster

Zeichne einen einfachen Kreis uiimage

Anzahl der Antworten 5 Antworten
Ich versuche, ein 20x20 UIImage mit einem einfachen blauen Kreis. Ich versuche mit dieser Funktion, aber das Ergebnis ist ein blauer Kreis auf einem schwarzen Quadrat. Wie Entferne ich das schwarze Quadrat um den Kreis herum? Funktion:

UISearchBar CGContext FEHLER

Anzahl der Antworten 4 Antworten
Ich habe eine UISearchBar innerhalb einer Ansicht, wenn ich Tippen Sie auf, nachdem sich die Tastatur kommt - nach -(BOOL)searchBarShouldBeginEditing:(UISearchBar *)searchBar sendet er diese an die Konsole: <Error>: CGContextSetStrokeColorWithColor: Ungültiger Kontext 0x0. Diese ist ein schwerer Fehler.

Beim Zeichnen eines Bogens mit CGContextAddArcToPoint (), was bedeutet (x1, y1) und (x2, y2)?

Anzahl der Antworten 4 Antworten
Können Sie den folgenden code verwenden, zeichnen Sie einen Bogen mit Quarz: CGContextMoveToPoint(context2, x, y); CGContextAddArcToPoint(context2, x1, y1, x2, y2, r); In diesen Funktionen (x,y) ist der Startpunkt und die r ist der arc radius, aber was

Einstellen eines CGContext Transparenten Hintergrunds

Anzahl der Antworten 8 Antworten
Ich bin immer noch Schwierigkeiten mit dem zeichnen einer Linie mit CGContext. Habe ich eigentlich gehen, um Linie zu zeichnen, aber jetzt muss ich den hintergrund des "Rect" zu werden transparent, so dass der vorhandene hintergrund zeigt

CGBitmapContextCreate-Fehler mit swift

Anzahl der Antworten 7 Antworten
Ich versuche zu erstellen CGContext in swift. Es kompiliert wird, wirft aber einen Fehler zur Laufzeit. let colorSpace:CGColorSpace = CGColorSpaceCreateDeviceRGB() let context:CGContext = CGBitmapContextCreate(nil, 20, 20, 8, 0, colorSpace, CGBitmapInfo.AlphaInfoMask) CGColorSpaceRelease(colorSpace); .... Und der Fehler ist: Error: