Tag: core-graphics

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

Auf OSX, wie mache ich Farbverlauf füllen, einen Pfad Schlaganfall?

Anzahl der Antworten 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

Zeichnen Dreieck-Aussparung für die Auswahl-Anzeige im UIView

Anzahl der Antworten 1 Antworten
Ich bin erstellen Sie ein view, das als Kategorie-Selektor für meine app. Ich möchte hier ein Ausschnitt Dreieck als die Auswahl die Angabe, wie in diesem Bild: Ich bin nicht sicher, wie zeichnen Sie das Dreieck so,

Wie verwende ich CGAffineTransformMakeScale und Rotation auf einmal?

Anzahl der Antworten 3 Antworten
((UIImageView*)[dsry objectAtIndex:0]).transform = CGAffineTransformMakeRotation(1.57*2); ((UIImageView*)[dsry objectAtIndex:0]).transform = CGAffineTransformMakeScale(.5,.5); Nur eines dieser Werke zu einer Zeit. Wie kann ich sparen Sie eine transformation und wenden Sie dann einen anderen? Cheers InformationsquelleAutor der Frage quantumpotato | 2009-12-13

Wie wollen Sie laden eine lokale jpeg-oder png-Bild-Datei in eine iPhone-app?

Anzahl der Antworten 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

Animation einer Form mit CoreAnimation

Anzahl der Antworten 2 Antworten
Ich nähert sich core animation und Zeichnung empirisch. Ich versuche zu animieren, eine einfache Form; die Form, in Frage, die gebildet wird von 3 Linien plus eine bezier-Kurve. Eine rote Linie wird gezeichnet, um zu zeigen das

Speicher Warnung und crash (ARC) - wie zu erkennen, warum es passiert?

Anzahl der Antworten 3 Antworten
Habe ich angefangen, die ARC seit kurzem und dann habe ich die Schuld für jedes einzelne problem mit dem Arbeitsspeicher. 🙂 Vielleicht könnten Sie mir helfen, besser zu verstehen, was ich falsch mache. Mein Aktuelles Projekt ist

UIView Schatten und InterfaceBuilder

Anzahl der Antworten 4 Antworten
Möchte ich einen Schatten hinzufügen mit CALayer einem UI(Bild)Anzeigen. Der folgende code funktioniert in der Regel guten previewImage.layer.shadowColor = [[UIColor blackColor] CGColor]; previewImage.layer.shadowOffset = CGSizeMake(1.0f, 1.0f); previewImage.layer.shadowOpacity = 1.0f; previewImage.layer.shadowRadius = 8.0f; Allerdings funktioniert dies nur, wenn

Fügen Sie die Untersicht mit uialertview-Objekt, wie animation,mit einer bouncing Effekt

Anzahl der Antworten 6 Antworten
Geben wie eine bounce-oder pop-up-Stil der animation, die beim hinzufügen einer Untersicht in iOS? Ich brauche etwas ähnliches wie UIAlertView Aussehen Stil. Ich weiß, es gibt mehrere Methoden, dasselbe zu tun: aber ich bevorzuge basic [UIView animateWithDuration:

Immer einen screenshot von einem UIScrollView, einschließlich offscreen Bauteile

Anzahl der Antworten 10 Antworten
Ich habe eine UIScrollView decendent, die eine takeScreenshot Methode, die wie folgt aussieht: -(void)takeScreenshot { CGRect contextRect = CGRectMake(0, 0, 768, 1004); UIGraphicsBeginImageContext(contextRect.size); [self.layer renderInContext:UIGraphicsGetCurrentContext()]; UIImage *viewImage = UIGraphicsGetImageFromCurrentImageContext(); UIGraphicsEndImageContext(); //do something with the viewImage here. }

Wie Konvertieren von UIView, um PDF in iOS?

Anzahl der Antworten 5 Antworten
Gibt es eine Menge Informationen darüber, wie die Anzeige einer PDF-Datei in einem App UIView. Was ich arbeite, nun ist das erstellen einer PDF aus UIViews. Ich habe zum Beispiel eine UIView mit Untersichten wie Textviews, UILabelsUIImagesso

CGContextSetFillColorWithColor: invalid context 0x0

Anzahl der Antworten 1 Antworten
CGContextSetFillColorWithColor: invalid context 0x0. Dies ist ein schwerwiegender Fehler. Diese Anwendung oder eine Bibliothek, die es nutzt, ist mit einem ungültigen Kontext und damit einen Beitrag zu einer Allgemeinen Verschlechterung der system-Stabilität und-Zuverlässigkeit. Dieser Hinweis ist Höflichkeit:

Swift 3 und CGContextDrawImage

Anzahl der Antworten 2 Antworten
Möchte ich übersetze diese Zeile an den Swift 3 aktuelle syntax-code, aber scheint, gibt es einige Probleme: CGContextDrawImage(context, CGRect(x:0.0,y: 0.0,width: image!.size.width,height: image!.size.height), image!.cgImage) Entsprechend der CoreGraphics.apinotes CGContextDrawImage umgewandelt wurde CGContext.draw : Name: CGContextDrawImage # replaced by draw(_

Zeichnen Sie eine sehr dünne Linie mit CGContextAddLineToPoint und CGContextSetLineWidth

Anzahl der Antworten 2 Antworten
Ich will zeichnen Sie eine sehr dünne Haarlinie Breite einer Zeile in meinem UIView die drawRect-Methode. Die Linie sehe ich, dass hat einen Wert von 0,5 für CGContextSetLineWidth nicht mit dem gleichen 1.0 Breite Wert, der verwendet

Immer ein CGImage von CIImage

Anzahl der Antworten 3 Antworten
Habe ich ein UIImage geladen wird, ist von einer CIImage mit: tempImage = [UIImage imageWithCIImage:ciImage]; Das problem ist, ich brauche zum zuschneiden tempImage zu einem bestimmten CGRect und der einzige Weg, ich weiß, wie dies zu tun

UIPopoverController ohne Pfeile?

Anzahl der Antworten 7 Antworten
Ich würde gerne wissen, um einen UIPopoverController ohne Pfeile In der Tat würde ich gerne simulieren, so etwas wie dieses: Sehen, dass Gibt es keine Pfeile Es ist ein Titel, der irgendwie im inneren eines erweiterten oberen

Wie, um ein Bild anzuzeigen, das auf einem MKOverlayView?

Anzahl der Antworten 6 Antworten
UPDATE: Bilder, die projiziert werden auf die MKMapView mit einem MKOverlayView verwenden Sie die Mercator-Projektionwährend das Bild, dass ich verwenden als input-Daten verwendet, eine WGS84-Projektion. Gibt es eine Möglichkeit zum konvertieren der Eingangs-Bild, auf der rechten Seite

Wie erstellen UIImage mit senkrechten Verlauf mit "aus-Farbe" und "Farbe"

Anzahl der Antworten 9 Antworten
So erstellen Sie ein neues Bild nur mit Farbverläufen, mit "aus-Farbe" und "Farbe"? InformationsquelleAutor der Frage Centurion | 2013-05-28

Wie kann ich das ändern der Sättigung eines UIImage?

Anzahl der Antworten 5 Antworten
Habe ich ein UIImage und verschieben möchten Sie die Sättigung um +10%. Gibt es standard-Methoden oder-Funktionen, die verwendet werden können für diese? InformationsquelleAutor der Frage Thanks | 2009-07-17

So erstellen Sie eine CGBitmapContext das für Retina-display und nicht Platz verschwenden für die normale Anzeige?

Anzahl der Antworten 4 Antworten
Ist es wahr, dass, wenn es in UIKit, einschließlich drawRectder HD-Aspekt Retina-display ist automatisch gehandhabt? Also bedeutet das, dass in drawRectdie aktuellen Grafik-Kontext für eine Auflösung von 1024 x 768 anzeigen ist eigentlich eine 2048 x 1536-pixel-Bitmap-Kontext?

CABasicAnimation - transformieren-skalieren, halten Sie in der Mitte

Anzahl der Antworten 4 Antworten
Versuchen, animatie eine ellipse, die maskiert auf einer UIView zu werden Skala transformiert, die noch in der center-position. Habe ich gefunden CALayer - CABasicAnimation nicht die Skalierung um den Mittelpunkt/anchorPointund gefolgt durch das hinzufügen einer bounds -

Erstellen von PDF-Dateien aus UIWebView

Anzahl der Antworten 5 Antworten
-(void)createPDFfromUIView:(UIView*)aView saveToDocumentsWithFileName:(NSString*)aFilename { //Creates a mutable data object for updating with binary data, like a byte array UIWebView *webView = (UIWebView*)aView; NSString *heightStr = [webView stringByEvaluatingJavaScriptFromString:@"document.body.scrollHeight;"]; int height = [heightStr intValue]; //Get the number of pages needed

Bearbeiten Sie die Pixel des UIImage Eigentum CGImage

Anzahl der Antworten 7 Antworten
UIImage hat ein nur-lese-Eigenschaft CGImage. Ich habe zum Lesen der Pixel, um einen Speicherblock zu und Bearbeiten Sie diese und stellen Sie dann ein neues UIImage um die alten zu ersetzen. Ich möchte wissen, ob es einen

Gewusst wie: zeichnen von vertikalen text in UILabel

Anzahl der Antworten 5 Antworten
Zur Zeit arbeite ich an der Zeichnung vertikale chinesischen text in einem label. Hier ist, was ich versuche zu erreichen, wenn auch mit chinesischen Zeichen: Ich habe geplant, zeichnen jedes Zeichen, drehen Sie jedes Zeichen um 90

Wie ziehe ich einen Punkt mit Core-Grafik?

Anzahl der Antworten 7 Antworten
Sehe ich APIs in Quarz zum zeichnen von Linien und Kreisen. Aber alles was ich tun möchte, ist anzugeben der (x,y) kartesische Koordinaten um die Farbe eines pixels zu einem bestimmten Wert. Wie mache ich das? InformationsquelleAutor

Drehen ein NSImage* in ein CGImageRef?

Anzahl der Antworten 5 Antworten
Gibt es einen einfachen Weg, dies zu tun, das funktioniert in 10.5? In 10.6, die ich verwenden kann nsImage CGImageForProposedRect: NULL, context: NULL hints: NULL Wenn ich mich nicht mit 1b schwarz und weiß Bilder (Wie Group

Größe UIImage mit aspect ratio?

Anzahl der Antworten 1 Antworten
Ich bin mit diesem code, um die Größe eines Bildes auf dem iPhone: CGRect screenRect = CGRectMake(0, 0, 320.0, 480.0); UIGraphicsBeginImageContext(screenRect.size); [value drawInRect:screenRect blendMode:kCGBlendModePlusDarker alpha:1]; UIImage *tmpValue = UIGraphicsGetImageFromCurrentImageContext(); UIGraphicsEndImageContext(); Das funktioniert Super, solange das Seitenverhältnis des

Wie speichern CGRect Werte in NSMutableArray?

Anzahl der Antworten 4 Antworten
Wie kann ich das speichern von CGRect-Objekten in einem NSMutableArray, und dann später abrufen? InformationsquelleAutor der Frage Krishna Chaitanya Bandaru | 2010-05-29

Wie füge ich dem Text eines UILabel einen Farbverlauf hinzu, aber nicht den Hintergrund?

Anzahl der Antworten 7 Antworten
hey, ich möchte in der Lage sein, um eine Verlaufsfüllung auf text in einem UILabel ich weiß über CGGradient, aber ich weiß nicht wie ich es verwenden würde, die auf einem UILabel text fand ich dies auf

Abgerundete Ecken nur auf einer UIView

Anzahl der Antworten 7 Antworten
Hallo, ich Suche eine saubere Lösung ohne überschreiben drawRect oder Sachen wie, dass das erstellen einer UIView mit Abgerundeten Ecken auf der Oberseite des Ansicht. Mein Hauptproblem hier ist die Schaffung variable Lösung, wenn die Sicht wird

CGRect Syntax habe ich noch nicht gesehen

Anzahl der Antworten 3 Antworten
Sah ich die folgende syntax in einigen Beispiel-code und bin nicht sicher, ob ich es verstehe. CGRect imageRect = (CGRect){.size = baseImage.size}; Ist das einfach nur ein Kürzel Art der Initialisierung einer CGRect entspricht: CGRect imageRect =

Wie man UIImage in CIImage konvertiert und umgekehrt

Anzahl der Antworten 8 Antworten
Ich versuche CIImage von der Bildansicht, die auf dem Bildschirm angezeigt. UIImage *image = myImageView.image; Bild konvertieren UIImage zu CIImage. CIImage *cImage = [....]; Wie dies zu tun? InformationsquelleAutor der Frage HelmiB | 2011-12-08

Schnelle Unschärfe auf iOS

Anzahl der Antworten 5 Antworten
Ich in Schwierigkeiten versuchen zu verwischen, der Teil des Bildschirms in meiner iOS-app. Siehe Bild für die bessere Vorstellung von dem, was ich versuche zu tun. Nur der Inhalt der "BlurBox" werden muss unscharf aber der rest

CATransform3D vs. CGAffineTransform?

Anzahl der Antworten 2 Antworten
Was ist der Unterschied zwischen den beiden? Ich bin sicher, Sie haben vor-und Nachteile, und Situationen, Sie sind die besseren Darsteller. Alle Ressourcen, auf die die beiden vergleichen? Ist besser für animation (ich Stell mir das CATransform3D)?

Wie mache ich UILabel umrissenen Text anzeigen?

Anzahl der Antworten 12 Antworten
Alles was ich will ist ein ein pixel schwarzen Rand um meine weiße UILabel text. Hab ich so weit als Unterklassen UILabel mit dem code unten, die ich stümperhaft zusammen gebastelt von ein paar peripher mit online-Beispielen.

Wie verwende ich ein UIImage als Maske über eine Farbe in Objective-C

Anzahl der Antworten 4 Antworten
Habe ich ein UIImage, das ist alles schwarz mit einem alpha-Kanal, so einige Teile sind Grau und einige Teile sind komplett durchsichtig. Ich will, dass Bilder wie eine Maske über einige andere Farbe (sagen wir mal weiß

UIImage: Größe ändern, dann zuschneiden

Anzahl der Antworten 16 Antworten
Ich habe heftig mein Gesicht in dieses für buchstäblich Tage jetzt, und obwohl ich fühle mich ständig, dass ich bin direkt am Rande der Offenbarung, ich kann nicht einfach mein Ziel erreichen. Dachte ich, vor der Zeit,

UIBezierPath Dreieck mit abgerundeten Kanten

Anzahl der Antworten 6 Antworten
Habe ich diese code zum generieren eines Bézier-Pfades, der als ein Pfad für eine CAShapeLayer Maske ein UIView (die Ansicht in Höhe und Breite sind variabel) Dieser code erzeugt ein Dreieck mit scharfen Kanten, aber ich würde

Ein Eckenradius und ein Schatten können nicht hinzugefügt werden

Anzahl der Antworten 4 Antworten
Ich versuche zu zeichnen, Schatten und einem Eckenradius auf ein Bild. Ich kann Sie einzeln hinzufügen, aber ich habe keine Möglichkeit zum hinzufügen beide Effekte zur gleichen Zeit. Ich bin das hinzufügen eines Schattens mit: [layer setShadowOffset:CGSizeMake(0,

DrawRect zeichnen oder nicht DrawRect (wann sollte man DrawRect / Core Graphics vs Subviews / Images verwenden und warum?)

Anzahl der Antworten 4 Antworten
Zu klären, den Zweck dieser Frage: ich weiß, WIE man komplizierte Aussicht mit den beiden Untersichten und mittels drawRect. Ich versuche zu verstehen, Wann und warum die Verwendung einer über den anderen. Ich verstehe auch, dass es

zeichne äußeren Halbkreis mit Farbverlauf mit Core-Grafik in iOS?

Anzahl der Antworten 7 Antworten
ich will so zeichnen Sie eine Form wie in der angehängten Bild-mit-core-Grafik in iOS. Ist dieses möglich. Bitte Beispielcode zur Verfügung, wenn es möglich ist. Ich will mindestens 3-Farbverlauf über die Form. InformationsquelleAutor der Frage Sanal MS

Wie zeichnet man einen glatten Kreis mit CAShapeLayer und UIBezierPath?

Anzahl der Antworten 5 Antworten
Ich bin versucht zu zeichnen eine gestrichelte Kreis, der durch die Verwendung eines CAShapeLayer und Einstellung einer Kreisbahn auf. Diese Methode ist jedoch weniger konsequent korrekt gerendert auf dem Bildschirm als mit borderRadius oder zeichnen Sie den

NSLog mit CGPoint-Daten

Anzahl der Antworten 6 Antworten
Ich habe einen CGPoint Punkt genannt, zugeordnet touch: UITouch *touch = [touches anyObject]; CGPoint point = [touch locationInView:self]; Möchte ich, um die x-Koordinate mit dem Wert in meiner Konsole: NSLog(@"x: %s", point.x); Wenn ich diese log-Ausgabe für

ungültiger Kontext 0x0 unter iOS 7.0 und Systemverschlechterung

Anzahl der Antworten 26 Antworten
Ich gelesen habe, wie viele Suchergebnisse die ich finden konnte, auf das gefürchtete problem, leider, jeder scheint sich auf eine bestimmte Funktion aufrufen. Mein problem ist, dass ich den gleichen Fehler aus mehrere Funktionen, die ich vermute,

Erstellen und exportieren Sie ein animiertes Gif über iOS?

Anzahl der Antworten 3 Antworten
Habe ich eine Reihe von user-angepasste Bilder innerhalb einer iOS-app, die animiert in einem einfachen, frame-by-frame-flip book Stil. Meine Frage ist: gibt es eine Möglichkeit, um Benutzern zu ermöglichen, exportieren Sie Ihre animation als animiertes gif? Im

Wie konvertiert man Farben von einem Farbraum in einen anderen?

Anzahl der Antworten 4 Antworten
Gibt es eine Cocoa Touch Weg zur Konvertierung von Farben von einem Farbraum in einen anderen? Am Ende von diesem code: UIColor *grey = [UIColor colorWithWhite: 0.5 alpha: 1.0]; CGColorRef greyRef = [grey CGColor]; int x =

imageWithCGImage und Speicher

Anzahl der Antworten 8 Antworten
Wenn ich [UIImage imageWithCGImage:] vorbei in eine CGImageRefmuss ich dann die CGImageRef oder nicht UIImage kümmern sich, wenn es freigegeben wird? Die Dokumentation ist nicht ganz klar. Er sagt "Diese Methode nicht im cache des Bild-Objekts." Ursprünglich

Wie verkleinere ich ein UII-Bild und mache es gleichzeitig knusprig / scharf statt verschwommen?

Anzahl der Antworten 7 Antworten
Muss ich ein Bild runterskalierst, aber scharf. In Photoshop zum Beispiel gibt es das Bild-Größe-Verkleinerung Optionen "Bikubisch Glatter" (verschwommen) und "Bikubisch Schärfer". Ist dieses Bild von downscaling-Algorithmus, open Source oder irgendwo dokumentiert, oder hat die SDK bieten

Was ist der Unterschied zwischen Quartz Core, Core Graphics und Quartz 2D?

Anzahl der Antworten 3 Antworten
Ich Frage mich, ob jemand kann Sie unterscheiden genau zwischen diesen? Für mein Verständnis, Core Graphics ist nur ein "Framework-Paket" enthält Quarz-Core und Quartz 2D. Aber ich bin mir nicht sicher, ob Quartz 2D ist eigentlich Quarz-Core?

Wie kann ich die Umgebungsvariable CG_CONTEXT_SHOW_BACKTRACE setzen?

Anzahl der Antworten 4 Antworten
Habe ich drei buttons in meiner Ansicht. Nach der Einstellung der cornerRadus in die viewDidLoad() : button.layer.cornerRadius = 20 bekomme ich folgende Fehlermeldung im log: <Error>: CGContextSaveGState: invalid context 0x0. If you want to see the backtrace,

Wie vergleicht man zwei CGSize-Variablen?

Anzahl der Antworten 5 Antworten
Möchte ich sicherstellen, dass eine CGSize ist kleiner oder gleich einem anderen CGSize. wie: CGSize firstSize = CGSizeMake(1.0,1.0); CGSize secondSize = CGSizeMake(5.0,3.0); if(firstSize <= secondSize){ Do Stuff . . . } Wie sollte ich dies vergleichen? InformationsquelleAutor