Tag: core-graphics
Core Graphics ist Apple ‚ s framework for low-level-zeichnen-Operationen auf Mac OS X und iOS.
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
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
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.
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
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
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
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,
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
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
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
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 =
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
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
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,
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
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
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);
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,
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
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
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
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
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
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
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 :
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
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
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
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 =
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];
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
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
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
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
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
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: __ \ \
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
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
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
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
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
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
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,
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) {
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
2
Antworten
Wie kann ich zeichnen Sie eine Linie mit CGPath ? InformationsquelleAutor der Frage Andrey | 2011-03-25
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
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.
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.
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,