Tag: core-graphics

Core Graphics ist Apple ‚ s framework for low-level-zeichnen-Operationen auf Mac OS X und iOS.

iOS "Maske invertieren" im drawRect

Anzahl der Antworten 5 Antworten
Mit dem code unten, ich bin erfolgreich Maskierung Teil meiner Zeichnung, aber es ist das umgekehrte von dem, was ich will, maskiert. Diese Masken, die den inneren Teil der Zeichnung, wo ich möchte-Maske der äußere Teil. Gibt

Wie bekomme ich UIImage aus einer CGContextRef?

Anzahl der Antworten 2 Antworten
Ich habe eine CGContextRef und ich habe meine Zeichnung Kram mit den bitmap-Kontext. Nun, ich möchte eine Funktion aufrufen, um Holen Sie sich ein UIImage für die CGContextRef. Wie mache ich das? InformationsquelleAutor samwize | 2011-05-03

How to draw CGGradient mit bestimmten Farbe?

Anzahl der Antworten 1 Antworten
Habe ich dieses Objective-C-code, den ich irgendwo gefunden. Ehrlich, ich verstehe nicht eine einzige Sache, die gehen da unten. Ich bin überhaupt nicht vertraut mit Core Graphics. Der code unten stellt das Bild auf der linken Seite.

iOS: eine Komplette 360-Grad-Rotation Using-Block, Nicht CABasicAnimation

Anzahl der Antworten 4 Antworten
Sollte es etwas sein, was wirklich einfach, aber ich habe nicht erfolgreich gewesen bekommen Sie diese, um die Arbeit mit Blöcken. Es gibt Fragen und Antworten zu diesem, aber alle die ich gefunden sind gelöst durch die

Wie man eine gestrichelte Linie in swift?

Anzahl der Antworten 6 Antworten
Möchte ich wissen, wie man eine gestrichelte Linie in swift wie diese: - - - - - - - - statt einer geraden, wie dies: ----------------, ich weiß, dass ich mehrere Zeilen, aber das erfordert so viel

Wie kann ich den Farbton eines UIImage mit Farbverlauf?

Anzahl der Antworten 4 Antworten
Habe ich überall gesucht, aber finde nicht die Lösung. Ich habe Bild 1. Wie kann ich programmatisch Tönung mit Farbverlauf zu bekommen Bilder 2 und 3? Hier sind die Bilder: Töne, die ich angewendet, um Sie über

Animierte CAShapeLayer Pie

Anzahl der Antworten 4 Antworten
Ich bin versucht, zu erstellen eine einfache und animierte Kreisdiagramm mit CAShapeLayer. Ich will es zum animieren von 0 bis zu einem vorgesehenen Prozentsatz. Erstellen die Schicht Form, die ich benutze: CGMutablePathRef piePath = CGPathCreateMutable(); CGPathMoveToPoint(piePath, NULL,

Erlauben das horizontale scrollen nur in der Kern-plot barchart?

Anzahl der Antworten 11 Antworten
Ich bin mit Kern-plot lib zeichnen Sie Balken-Diagramme in meiner app wie diese Mein problem ist, dass ich will, dass die Aktivierung von grapgh Bewegung nur in horizontaler Richtung, so dass ich sehen kann, die Datensätze für

Mehrere Pfade in CAShapeLayer

Anzahl der Antworten 5 Antworten
Ich Frage mich, ob es irgendwie möglich ist, lassen Sie einen CAShapeLayer Schlaganfall-mehr als nur ein Pfad da eigentlich nur einen einzigen Pfad als parameter wie: CAShapeLayer* myLayer=[CAShapeLayer layer]; myLayer.path=myBezierPath Aber was ist, wenn ich möchte, zu

iPhone iOS, wie man erstellen Sie Grafik-Effekte wie Schlagschatten, etc? Welche Auswirkungen sind built-in iOS?

Anzahl der Antworten 3 Antworten
Ich entschuldige mich für eine große Menge von Fragen hier. Ich fange an zu spielen mit Quartz-Grafiken mehr und mehr, und fand, dass es hat interessante Effekte, aber ich nicht viele Proben, um zu sehen, Sie in

Die Erkennung von Tippen Sie in einen Bézier-Pfad

Anzahl der Antworten 4 Antworten
Ich habe eine UIView, die Hinzugefügt wird, als eine Untersicht zu meinem view-controller. Die ich gezeichnet habe, einen Bézier-Pfad auf diese Ansicht. Meine drawRect Umsetzung ist unter - (void)drawRect:(CGRect)rect { CGContextRef context = UIGraphicsGetCurrentContext(); UIBezierPath *bpath =

iOS: Zeichnen klaren Kreis mit UIBezierPath bezierPathWithOvalInRect:

Anzahl der Antworten 1 Antworten
In meinem UITableViewController's-Zellen, die ich anzeigen möchten, die einen Kreis mit einer Nummer darin. Ich bin mit UIBezierPath's bezierPathWithOvalInRect: zeichnen Sie den Kreis. Leider, während ich das einstellen kann fill Farbe clearColor, den ungenutzten Teil des CGRect

So erstellen Sie eine CGGradient für meine UIView-Unterklasse?

Anzahl der Antworten 3 Antworten
Weiß jemand, wie man erstellen Sie eine CGGradient füllen, die meine Ansicht mein Aktueller code ist und es füllt den UIView mit einem roten Rechteck ich will eine gradient (von schwarz zu Grau zum Beispiel) anstelle der

Zeichne ein Rechteck Auf UIImage mit Core Graphics

Anzahl der Antworten 2 Antworten
Ich versuche ein Rechteck in der Mitte ein UIImage mit Core Graphics, etwa so Aussehen: Dies ist mein code bisher: func drawRectangleOnImage(image: UIImage) -> UIImage { let imageSize = image.size let scale: CGFloat = 0 UIGraphicsBeginImageContextWithOptions(imageSize, false,

Wie kann ich zeichnen Sie einen Sektor mit radialen Farbverlauf (iphone)

Anzahl der Antworten 1 Antworten
Wie kann ich das zeichnen eines Sektors (gefüllt arc) mit radialen Farbverlauf in objective c (Core Graphics) Ich benutze CGContextDrawRadialGradient aber es zieht Kreis. Es wird gut sein, wenn Sie mir sagen, wie Sie jede beliebige Form

Wie man pixel-Daten aus einem UIImage (Cocoa Touch) oder CGImage (Core-Grafik)?

Anzahl der Antworten 9 Antworten
Habe ich ein UIImage (Cocoa Touch). Ich freue mich über eine CGImage oder was Sie sonst gerne zur Verfügung stehen. Ich würde gerne schreiben, diese Funktion: - (int)getRGBAFromImage:(UIImage *)image atX:(int)xx andY:(int)yy { //[...] //What do I want

iPhone - Attraktion weißer text auf schwarzem Ansicht mit CGContext

Anzahl der Antworten 5 Antworten
Kann ich nicht erreichen Zeichnung einige weiße Schrift auf schwarzem Ansicht mit CGContext in einem drawRect-Methode. Ich tun : CGContextRef context = UIGraphicsGetCurrentContext(); CGContextSetStrokeColorWithColor(context, [UIColor whiteColor].CGColor); CGContextSetFillColorWithColor(context, [UIColor whiteColor].CGColor); CGContextSetLineWidth(context, 1.0); CGContextSelectFont(context, "Helvetica", 20, kCGEncodingMacRoman); CGContextSetTextDrawingMode(context, kCGTextFill);

Innere Schatten-Effekt auf UIView-Schicht?

Anzahl der Antworten 15 Antworten
Habe ich Folgendes CALayer: CAGradientLayer *gradient = [CAGradientLayer layer]; gradient.frame = CGRectMake(8, 57, 296, 30); gradient.cornerRadius = 3.0f; gradient.colors = [NSArray arrayWithObjects:(id)[RGB(130, 0, 140) CGColor], (id)[RGB(108, 0, 120) CGColor], nil]; [self.layer insertSublayer:gradient atIndex:0]; Ich möchte noch hinzufügen,

Wie erstelle ich einen Schatten unter einem UIView?

Anzahl der Antworten 14 Antworten
Ich versuche zu zeichnen, ein Schatten unter der unteren Kante der UIView in Cocoa Touch. Ich verstehe, dass ich verwenden soll CGContextSetShadow() zeichnen Sie die Schatten, aber die Quartz 2D programming guide ist ein wenig vage: Speichern

iPhone + CGAffineTransFormRotate(pi/2) + statusBarHidden:JA + presentModalViewController = 20 Pixel für den Leerraum

Anzahl der Antworten 3 Antworten
Ich denke, der Titel ist ziemlich beschreibend: Führe ich alle 3 dieser Operationen auf einen Blick, das Ergebnis ist 20 Pixel für den Leerraum auf der linken Seite des Bildschirms (wenn er die iPhone landscapeLeft). Habe ich

wie scharf/Weichzeichnen eines uiimage im iphone?

Anzahl der Antworten 4 Antworten
Ich habe eine view mit UIImageView und ein UIImage gesetzt. Wie kann ich das Bild scharf-oder Weichzeichnen mit coregraphics? InformationsquelleAutor Rahul Vyas | 2009-09-28

Kann UILabel ist drawTextInRect Methode überschrieben werden, ändern Sie die Größe des UILabel text?

Anzahl der Antworten 6 Antworten
Apples Dokumentation für drawTextInRect scheint dies möglich ist: "Durch die Zeit, die diese Methode aufgerufen wird, die aktuellen Grafik-Kontext ist bereits konfiguriert mit der Standard-Umwelt-und text-Farbe für das zeichnen. In deiner überschriebenen Methode können Sie den aktuellen

Zeichnen das Dreieck iOS

Anzahl der Antworten 5 Antworten
Den code unten zieht mich ein Kreis, wie kann ich vorhandenen code ändern so zeichnen Sie ein Dreieck statt? _colorDotLayer = [CALayer layer]; CGFloat width = self.bounds.size.width-6; _colorDotLayer.bounds = CGRectMake(0, 0, width, width); _colorDotLayer.allowsGroupOpacity = YES; _colorDotLayer.backgroundColor

Die Freigabe CGImage (CGImageRef)

Anzahl der Antworten 1 Antworten
Ich bin gespannt, ob ich die richtige Speicher-management mit CGImageRef, die ich bin, die durch mehrere Methoden (denn es ist CG-Objekt, ich nehme an, es unterstützt nicht autorelease). Speicher-management mit nicht-NSObjects und der Interaktion mit anderen NSObjects

Warnung: Konnte nicht geladen, Objektive-C Klasse, die Informationen mit PaintCode code

Anzahl der Antworten 3 Antworten
Ich versuche zu zeichnen, svg-Karten mit code, generiert durch paintcode. Der code ist in Ordnung, bei mir läuft es mit simulator. Aber Wenn ich es im Gerät (iPad), ist es krachend in drawCanvas Methode geben Warnung :

Zeichnen Unterstrichen / Durchgestrichen text ( MULTILINE STRING )?

Anzahl der Antworten 2 Antworten
Habe ich zu zeichnen Unterstrichen, mehrzeiligen text mit allen Arten von text-Ausrichtung. Ich suchte in Foren und habe einige Ergebnisse, wie: http://davidjhinson.wordpress.com/2009/11/26/underline-text-on-the-iphone/ http://forums.macrumors.com/showthread.php?t=561572 Aber alle zeichnen einen text für eine einzige Zeile. ich habe zwar multi-line-text. Die

Punkt nicht im Rect-aber CGRectContainsPoint sagt ja

Anzahl der Antworten 2 Antworten
Wenn ich ein UIImageView und wollen wissen, ob ein Benutzer getippt hat das Bild. In touchesBegan ich Folgendes tun, aber am Ende immer in der ersten bedingten. Das Fenster ist im portrait-Modus und das Bild ist an

Zeichne ein Rechteck, Kreis und Dreieck in Spritekit mit Zwei Farben. . .

Anzahl der Antworten 1 Antworten
Kann ich ein Rechteck zeichnen mit einfachen SKSpriteNode. Aber ich kann nicht zeichnen, andere Arten von Zeichnungen in es wie Dreieck, Kreis usw. mit ZWEI SPLIT-FARBEN. Jemand schlug vor, zu gehen mit CGPath. Aber ich bin Neuling

Kann nicht zeichnen, in UITableViewCell ' s drawRect

Anzahl der Antworten 4 Antworten
Ich habe Probleme beim zeichnen in der drawRect-Methode des my custom UITableViewCell. Hier ist der code, den ich verwende - (void)drawRect:(CGRect)rect { CGContextRef ctx = UIGraphicsGetCurrentContext(); CGPoint origin = _faceView.frame.origin; CGFloat width = _faceView.frame.size.width; CGFloat height =

Das zeichnen von Text mit Core Graphics

Anzahl der Antworten 2 Antworten
Ich brauche, um zu zeichnen zentrierten text ein CGContext. Begonnen habe ich mit einem Kakao-Ansatz. Ich erstellte eine NSCell mit dem text und versucht um es zu zeichnen, also: NSGraphicsContext* newCtx = [NSGraphicsContext graphicsContextWithGraphicsPort:bitmapContext flipped:true]; [NSGraphicsContext saveGraphicsState];

Core-Grafik zeichne ein Rechteck mit Rand in einer Zeile

Anzahl der Antworten 3 Antworten
Wie kann ich zeichnen Sie ein Rechteck mit einem Rand in einer Zeile? Gibt es unterschiedliche Methoden wie: CGContextStrokeRect(context, someRectangle); und CGContextFillRect(context, someRectangle); aber gibt es etwas, das beides in einem? InformationsquelleAutor chinabuffet | 2012-12-04

Mac OS X: Zeichnung in eine offscreen-NSGraphicsContext mit CGContextRef C-Funktionen keine Wirkung hat. Warum?

Anzahl der Antworten 4 Antworten
Mac OS X 10.7.4 Ich bin die Zeichnung in eine offscreen-Grafiken erstellte Kontext über +[NSGraphicsContext graphicsContextWithBitmapImageRep:]. Wenn ich zeichne in dieses graphics-Kontext wie in der NSBezierPath Klasse, funktioniert alles wie erwartet. Allerdings, wenn ich zum zeichnen in

Zeichnen von Kreisen mit CGContext

Anzahl der Antworten 2 Antworten
Mit dem code unten, ich bin konstruieren von Polygonen mit verschiedenen Anzahl von Seiten. Kann jemand raten, wie ich hinzufügen kann, code umschreiben einen Kreis und auch einzuschreiben, einen Kreis in jedes polygon zurückgegeben? -(void) drawRect:(CGRect)rect{ CGContextRef

CoreGraphics zeichnen Sie ein Bild auf einer weißen Leinwand

Anzahl der Antworten 1 Antworten
Habe ich eine Quelle Bild, die hat eine variable Breite und Höhe, die ich zeigen muss, auf ein Vollbild iPad UIImageView aber mit der Ergänzung von Rahmen um das Bild selbst. Also meine Aufgabe ist es, erstellen

Wie kann ich PDF-Dateien Bearbeiten in einer iOS-Anwendung?

Anzahl der Antworten 1 Antworten
In meinem iPhone /iPad Anwendung, zeige ich eine person, die medizinischen Berichte in form von PDF-Dokumenten. Ich habe gespeichert, die Berichte in das Verzeichnis Dokumente und bin zu Lesen, die Sie von dort aus. Möchte ich die

Gewusst wie: zeichnen von Polygonen mit CGPath?

Anzahl der Antworten 5 Antworten
Habe ich gelesen, durch die Dokumentation jedoch ist es nicht sofort klar, wie ich zeichnen Sie ein polygon mit CGPath. Alle, die ich tun müssen, ist zu zeichnen CGPath um so etwas wie dieses: __ \ \

Zeichnen von Diagramm-Kurven mit UIBezierPath

Anzahl der Antworten 8 Antworten
Ich zeichne einen Graphen, in meiner Anwendung. Mein problem ist, dass ich zeichnen möchten, die Verbindungslinie zwischen vertex-Punkte werden als Kurven. Derzeit bin ich Sie zeichnen, mit UIBezierPath's-Funktion addLineToPoint:. Ich will zeichnen Sie Sie als Kurven. Ich

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

Kreisdiagramm mit Diagrammen Bibliothek mit swift 3

Anzahl der Antworten 2 Antworten
Ich bin die Integration Kreisdiagramm in meiner app mit Charts Bibliothek und Problem mit Diagramm-Daten mein code ist import UIKit import Charts class ViewController: UIViewController { @IBOutlet weak var pieChartView: PieChartView! override func viewDidLoad() { super.viewDidLoad() let

Zeichnen von einfachen Linien auf dem iPhone mit CoreGraphics

Anzahl der Antworten 5 Antworten
Ich würde gerne zeichnen einer geraden Linie zwischen dem, wo ein Benutzer den Bildschirm berührt, und wo die Note endet. ich brauche mehrere Zeilen, wenn der Benutzer wiederholt die touch-drag-release-Aktion, und ich brauche auch eine Schaltfläche zum

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

Wie kann ich die Spiegel ein UIImage Bild von UIImagePickerController

Anzahl der Antworten 5 Antworten
Ich versuche, herauszufinden, ob es irgendeinen Weg gibt, um die Spiegel ein Bild. Zum Beispiel, nehmen Sie ein Foto von jemand Gesicht und dann schneiden Sie es in Hälfte und zeigen, was Ihr Gesicht sieht aus wie

Maskierung ein UIImage

Anzahl der Antworten 4 Antworten
Arbeite ich an einer app, die die änderung der Grenzen oder eine rechteckige UIImage. Die Grenzen variieren, aber Aussehen wird das UIImage war das schneiden mit der Schere, oder etwas zu beeinflussen. Was ist der beste Weg,

Drehen UIImageView im Uhrzeigersinn

Anzahl der Antworten 4 Antworten
Diese sollte einfach sein, aber ich habe Schwierigkeiten beim drehen eines UIImageView eine volle 360 Grad, wiederholt immer. [UIView animateWithDuration:0.5 delay:0 options:UIViewAnimationOptionAllowUserInteraction | UIViewAnimationOptionRepeat | UIViewAnimationOptionCurveLinear | UIViewAnimationOptionBeginFromCurrentState animations:^{ self.reloadButton.imageView.transform = CGAffineTransformRotate(self.reloadButton.imageView.transform, -M_PI); } completion:^(BOOL finished) {

Drehen CGPath ohne änderung seiner position

Anzahl der Antworten 2 Antworten
Will ich drehen CGPath ich bin mit dem folgenden code: CGAffineTransform transform = CGAffineTransformMakeRotation(angleInRadians); CGPathRef rotatedPath = CGPathCreateCopyByTransformingPath(myPath, &transform); Dieser code funktioniert gut, aber es ändert den Pfad, der die position! Ich will dem Pfad bleiben an

zeichnen Sie eine Linie mit CGPath

Anzahl der Antworten 2 Antworten
Wie kann ich zeichnen Sie eine Linie mit CGPath ? InformationsquelleAutor der Frage Andrey | 2011-03-25

Wie kann ich umwandeln UIFont zu CGFontRef?Ich Ursachen warning und funktioniert nicht

Anzahl der Antworten 3 Antworten
habe ich erklärt UIFont als Delegierter... und in einer anderen Datei, die ich konvertieren, dass Delegierte UIColor zu CGColorRef von CGColorRef *color = appdel.color.CGColor; InformationsquelleAutor der Frage dimple | 2010-08-23

iOS: erstellen Sie eine dunklere version von UIImage und lassen Sie die transparenten Pixel unverändert?

Anzahl der Antworten 3 Antworten
Fand ich Erstellen Sie neue UIImage durch das hinzufügen von Schatten zu bestehenden UIImage und UIImage, gibt es einen einfachen Weg, um es dunkler zu machen oder alle schwarz Aber die ausgewählten Antworten funktionieren bei mir nicht.

neu zeichnen eine benutzerdefinierte uiview beim ändern der Geräteausrichtung

Anzahl der Antworten 7 Antworten
Wenn ich zeichne mein Diagramm in - (void)drawRect:(CGRect)rect ist einfach genug, um [_chartView setContentMode:UIViewContentModeRedraw]- und diese Methode wird aufgerufen, wenn die Anzeige wechselt, es ist orienatation und es ist möglich, zu berechnen.f.e. neuer Mittelpunkt für mein Diagramm.

Zeichnen Sie ein Rechteck in UIView

Anzahl der Antworten 5 Antworten
Ich versuche zu zeichnen, ein transparentes Rechteck in meinem UIView, die hat einen schwarzen Rand. Meinen code, jedoch schafft ein völlig Schwarzes Rechteck. Hier mein code bisher: - (void)drawRect:(CGRect)rect { //Drawing code CGRect rectangle = CGRectMake(0, 100,