Tag: quartz-graphics
Quarz ist Grafik-framework auf Mac OS X. Es bildet sich ein Grafik-layer. Begriff Quarz wird verwendet, um darzustellen, Quartz 2D und Quartz Compositor. Quarz-Grafik ist 2D-renderer in Core Graphics.
1
Antworten
Ich bin Zeichnung benutzerdefinierte UITableViewCells. Meine Zellen sind blickdicht und sind komplett gezeichnet, in der drawRect der Zelle zu helfen, mit der Leistung. Ich will Griff das Aussehen einer ausgewählten Zelle selbst. Wenn ich nicht, dann der
3
Antworten
Ich habe dies für eine Weile, es scheint, dass es viele Wege zu gehen über diese in quartz 2d: 1) text Zeichnen mit core graphics-Methoden... CGContextSelectFont CGContextSetRGBFillColor CGContextShowTextAtPoint und auf und auf, das ist schrecklich niedrigen Niveau.
2
Antworten
Bin ich mit der Ecke unten Links statt oben Links zu zeichnen, auf dem iPhone über die folgenden: CGContextTranslateCTM(context, 0.0, 200.0); CGContextScaleCTM(context, 1.0, -1.0); Während dies funktioniert gut für die Veränderung meiner Herkunft zu zeichnen Sie ein
2
Antworten
Ich versuche, CAGradientLayer und immer ein wenig hilfreich kompilieren Fehler. Kann nicht herausfinden, was falsch ist. Alles, was ich Tue so weit ist: CAGradientLayer *gradient = [CAGradientLayer layer]; Habe ich importiert <QuartzCore/QuartzCore.h> und ich bekomme die Warnung
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
3
Antworten
Beim überschreiben drawRect ich habe festgestellt, dass die Koordinaten dort verwenden 0,0 die Obere linke. Aber die Apple UIView Programming Guide sagt: Einige iOS-Technologien definieren Standard-Koordinatensystem, dessen Nullpunkt und Ausrichtung unterscheiden sich von denen von UIKit. Zum
1
Antworten
Ich versuche zu zeichnen, 320x480 Rechtecks, das ausgehöhlte durch eine ellipse. Vorstellen, zeichnen Sie ein gefülltes Rechteck, über das Rechteck eine gefüllte ellipse, und entfernen Sie die ellipse aus dem Rechteck, so dass eine transparente Loch. -
1
Antworten
Habe ich eine komplexe UIBezierPath, bestehend aus mehrere Segmente, einfarbig, gestrichelt, Linien, Farben, Bögen, etc. So habe ich diese und jetzt will ich es Rendern zu einem CGContext. So, ich wandeln es in ein CGPathReference mit CGPathRef
4
Antworten
Ich bin mit einem UIImageView für jeden meiner UITableViewCells als thumbnails. Mein code verwendet SDWebImage asynchron greifen diese Bilder aus meinem backend und laden Sie Sie in, und dann Zwischenspeichern Ihnen. Das ist in Ordnung. Meine UIImageView
1
Antworten
Ich bin eine Linie zeichnen animation, verbinden Sie 2 Punkte mit einer Linie. Das ist mein code: -(void) drawObject{ rootLayer = [CALayer layer]; rootLayer.frame = self.view.bounds; [self.view.layer addSublayer:rootLayer]; lineStartPath = CGPathCreateMutable(); CGPathMoveToPoint(lineStartPath, nil, 160, 50); CGPathAddLineToPoint(lineStartPath, nil,
1
Antworten
Schreibe ich eine iOS als und ich müssen in der Lage sein zu tun Kantenerkennung im Bild. Eigentlich will ich etwas ähnliches wie Photoshop die Konturen nachzeichnen. Da ich im Grunde brauchen, um die einfachste Satz, mit
2
Antworten
Ich versuche zu erstellen, die den Kreisen, die unten in meiner iOS-app. Ich weiß, wie man die Kreise, aber bin mir nicht ganz sicher, wie man die Punkte entlang des Bogens. Es muss im code kein Bild.
2
Antworten
Zunächst im finden der iPhone online-Dokumentation zu nicht-so-sehr gründlich, klar, wenn es um die verschiedenen Möglichkeiten, die rendering-Schicht. Ich bekommen den jist, aber ich bin nicht klar, wenn zu verwenden, die Methoden und die erfordert die Schicht
4
Antworten
Brauche ich ein UIImageView, die kann sich selbst zeichnen in Farbe oder in b/w entsprechend einer flag: BOOL isGrey; Ich versuche es durch zeichnen eines schwarzen Rechtecks auf der Oberseite des ursprünglichen Bildes mit dem Quarz blendmode
2
Antworten
Bevor ich meine Fragen Stelle, ist dies von der Apple-Dokumentation re: wie bestimmen Sie die Breite einer Zeichenkette mit Quarz: Wenn der text, der Messungen sind wichtig für Ihre Anwendung ist es möglich, berechnen Sie mit Quartz-2D-Funktionen.
3
Antworten
Werde ich zu entwickeln, das 2D-Spiel in den Iphone-mit Quarz. was ist der Unterschied zwischen Quarz-und QuartzCore? Ich suchte eine Menge über das internet, sondern nur in der Lage, um herauszufinden, die MAC-OS mit Quarz-Beispiele. Wenn jeder
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
1
Antworten
Ich brauche, um zu zeichnen eine Reihe von PNGs in ein CGContext so kann ich mischen Sie Sie: CGContextRef context = UIGraphicsGetCurrentContext(); CGContextSetBlendMode(context, kCGBlendModeOverlay); Derzeit habe ich meine app funktioniert nur auf der Zeichnung jedes Bild wie
2
Antworten
Versuchen, herauszufinden, was ich falsch mache hier. Haben versucht, verschiedene Dinge, aber ich habe nie zu sehen, dass schwer fassbaren Rechteck auf dem Bildschirm. Jetzt, dass alles, was ich tun wollen-ziehen Sie einfach ein Rechteck auf dem
2
Antworten
Hier ist der code, den ich verwenden, um zu zeichnen: - (void) drawSomething { CGContextRef context = UIGraphicsGetCurrentContext(); CGContextSetRGBStrokeColor(context, 1, 0, 0, 1); CGContextSetLineWidth(context, 6.0); CGContextMoveToPoint(context, 100.0f, 100.0f); CGContextAddLineToPoint(context, 200.0f, 200.0f); CGContextStrokePath(context); NSLog(@"draw"); } Aber ich bekam
1
Antworten
Ich versuche zu implementieren, die ViewTransitions code-Beispiel von Apple, sondern dass die gesamte Logik in meiner viewController statt meiner applicationDelegate Klasse. Ich bin immer ein bizarrer Fehler, wenn ich versuche zu kompilieren. _kCATransitionFade", referenced from: _kCATransitionFade$non_lazy_ptr in
4
Antworten
Sorry, wenn dieses offensichtlich ist oder abgedeckt anderswo, aber ich googeln den ganzen Tag und habe keine Lösung gefunden, die tatsächlich funktioniert hat. Mein problem ist wie folgt: ich bin derzeit dabei, ein Bild in einem vollen
2
Antworten
Ich bin mit UIImageWriteToSavedPhotosAlbum zum speichern eines UIImage des Benutzers Foto-album. Das problem ist, dass das Bild keine Transparenz und ist ein JPG. Ich habe die pixel-Daten richtig eingestellt zu haben Transparenz, aber es scheint nicht ein
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
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
1
Antworten
Ich versuche zu bauen, die einige iOS-apps, die beim lernen und bin mit einigen Schwierigkeiten zu verstehen, den richtigen Weg, dies zu tun. Was ich derzeit habe ist eine Ansicht, die eine Unterklasse von UIView. Es ist
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
5
Antworten
Habe ich ein UILabel mit schwarzer Farbe; Schreibe ich den folgenden code, um die schwarze Farbe der Komponenten. UIColor *aColor = [aLabel.textColor retain]; const CGFloat* components = CGColorGetComponents(aColor.CGColor); CGColorSpaceRef colorSpace=CGColorSpaceCreateDeviceRGB(); aber immer das gibt Grüne Farbe Komponenten
2
Antworten
Ist, habe ich mich überall herum, ohne Erfolg. Ich mache einige das laden der Bilder in einen thread und da UIKit ist nicht thread-sicher, ich bin zu haben, um die Bilder zu speichern, wie CGImageRefs aber ich
2
Antworten
Okay, ich denke, ich bin etwas wichtiges fehlt, und ich kann nicht scheinen, um die Antwort zu finden. Ich bin Entsendung alle code, weil es sehr klein ist. Kann jemand bitte mir sagen, was ich falsch mache?
5
Antworten
Ich Schreibe eine Anwendung, die verwendet Ihre finger, um zu zeichnen Sie einfache Diagramme. Ich habe es die Arbeit für die meisten Teil, aber jetzt versuche ich die performance zu optimieren. Wenn der Benutzer Eingaben Ihre finger
2
Antworten
Ich zu sein scheinen Schwierigkeiten mit dem hinzufügen einer Maske über CALayers. Ich bin einfach nur versuchen, die Maske ein UIImageView. Hier ist mein code: CALayer *maskLayer = [CALayer layer]; UIImage *mask = [UIImage imageNamed:@"mask.png"]; maskLayer.contents =
4
Antworten
Ich denke, ein Weg, um eine UIView-render, die sich selbst auf einem anderen UIView so gut wie das erste. Also ich habe meinen main UIView mit es Grenzen, und die UIView, macht sich in anderer UIView. Ist
6
Antworten
Wie gehe ich bei der Erstellung einer Benutzeroberfläche ähnlich dem Springboard (home-Bildschirm) auf das iPhone? Ich möchte ein raster mit gleichmäßig verteilten buttons mit Bildern, wo ich reagieren kann, um die Schaltfläche Tippen. Ist die UITable eine
3
Antworten
Mit der fülle der Zeichenfunktionen in Kakao oder Quarz, ist es ziemlich leicht zu zeichnen Pfade, und fülle Sie mit einem Farbverlauf. Ich kann nicht scheinen zu finden, ein akzeptabler Weg, aber zum 'Strich'-zeichnen Sie einen Pfad
5
Antworten
Ich Frage mich, ob Sie mir helfen könnte herauszufinden, wie progmatically Holen Sie sich die Display Name für einen monitor, indem Sie Ihre Display ID Anzahl in Mac OS X (10.5)? Eine Voraussetzung ist, wenn ich eine
6
Antworten
Oder sollte ich Fragen, warum ist es so schwierig für mich? Die Antwort ist wahrscheinlich, dass ich bin neu in der iPhone-Entwicklung und ich bin versucht zu Graben meine alten Methoden und dem Schritt in die neue
12
Antworten
Für eine Anwendung werde ich Gebäude, die ich gezeichnet habe 2 Kreise. Ein bisschen größer als die andere. Ich möchte die Kurve text zwischen diesen Linien, für eine kreisförmige Menü ich bin Gebäude. Lese ich die meisten
2
Antworten
Ich erstellt eine Unterklasse von UIView überschreiben drawRect: und verwendet AddArcToPoint() zu ziehen, an den Ecken abgerundet. (Ich don ' T wollen, verwenden Sie die layer-Eck-radius-Eigenschaft, weil ich brauche, um zu definieren, welche Ecken abgerundet werden.) Das
5
Antworten
Habe ich ein UIButton, das ist ein logo. Diese logo-Taste leuchtet auf ewig aber wird stop leuchtet auf Berührung.Es ist wie eine leuchtende animation. Gibt es irgendwelche Vorschläge? Undefined symbols for architecture i386: "_OBJC_CLASS_$_CABasicAnimation", referenced from: objc-class-ref
3
Antworten
Ich habe ein Dreieck-Löser, ich will einen Weg, um die Werte bekomme ich aus der Antwort so zeichnen Sie ein Dreieck auf den Bildschirm, die es entspricht. InformationsquelleAutor der Frage user804306 | 2011-07-14
3
Antworten
Ich versuche ein Bild zu erstellen Maske, die aus einem Verbund aus zwei vorhandenen Bildern. Zuerst beginne ich mit der Erstellung der composite, die aus einem kleinen Bild, das ist die Maskierung Bild und ein größeres Bild,
2
Antworten
Ich versuche zu implementieren ist ein 3D-Karussell auf dem iPad, bestehend aus UIViews, einen Effekt wie das, was gezeigt wird über hier. Ich habe schon viele ähnliche Fragen auf, SO, aber nicht finden staisfactory Antworten oder keine
5
Antworten
Mein Objekt einer sub-Klasse von NSObject hat CALayer Instanz-variable. Ich verwende es zum zeichnen und Zwischenspeichern von Inhalt mit seiner Stellvertretung gesetzt, um mein Objekt. Aber aus irgendeinem Grund drawLayer:inContext: - Methode NIE aufgerufen wird. In der
5
Antworten
Fand ich diese Antwort auf wie man gedrehten text mit NSString drawInRect:, aber ich bin mir nicht sicher, wie es funktioniert, da es nur eine Art von arbeiten für mich: https://discussions.apple.com/thread/1779814?start=0&tstart=0 Mein code sieht wie folgt aus:
6
Antworten
Arbeite ich an einer Skizzen-app auf dem iPhone. Ich habe es funktioniert aber nicht schön, wie hier gesehen Und ich bin auf der Suche nach einer Anregung zum glätten der Zeichnung Im Grunde, was ich Tat, ist,
2
Antworten
Etwas, das ich nicht verstehe, über Transformationen. Ich will zoom in, sagen wir der rechten, oberen Ecke ein UIView (in der Hauptansicht). Ich benutze CGAffineTransformScale und haben versucht, sowohl die Einstellung der center/anchorPoint sowie CGAffineTransformMakeTranslation ohne Erfolg.
4
Antworten
Ich bin mit CGEventCreateKeyboardEvent zu wissen, was CGKeyCode Werte zu verwenden. Speziell, ich bin nach dem key-code für die Befehl - Taste. Die docs geben Sie Beispiele für andere Tasten: z ist 6shift ist 56. Muss es
8
Antworten
Ich brauche, um zu zeichnen, eine Skizze für ein Rechteck mit abgerundeten Ecken. Ich weiß, ich kann machen, Linien und Bögen, aber vielleicht gibt es auch eine Funktion für abgerundete rects? InformationsquelleAutor der Frage dontWatchMyProfile | 2010-05-14
9
Antworten
Die ursprüngliche Frage............................................... Wenn Sie ein Fortgeschrittener Benutzer von drawRect, Sie wird wissen, dass natürlich drawRect werden nicht tatsächlich ausgeführt, bis "die gesamte Verarbeitung abgeschlossen ist." setNeedsDisplay flags Blick als ungültig erklärt und das OS, und im