Tag: calayer
CALayer ist ein Core-Animation-Klasse in der Quartz Core-Frameworks. Es kapselt die geometrie und die Präsentation einer Ebene. Es unterstützt Animationen für die Ebene geometrie und deren Inhalte.
1
Antworten
Ich bin ganz neu CALayer Sache. Ich hatte einen Blick auf die Dokumentation, aber durchaus nicht verstehen, die Bedeutung dieser Eigenschaften, die verwendet werden, um die Schatten shadowOpacity shadowRadius shadowOffset Ich vor allem nicht verstehen, die Offset
2
Antworten
Ich dachte, ab einem gewissen Punkt auf für OS X, und immer gilt für iOS, die Inhalte können angezeigt werden, außerhalb der Sicht die Grenzen? (für UIView), Aber wenn ich eine neue Single View app und erstellt
1
Antworten
Wie kann ich diese beiden in die gleiche UIView richtig? Ich habe eine benutzerdefinierte Unterklasse CALayer, in dem ich ein Muster zu zeichnen, die innerhalb drawInContext Habe ich einen anderen, in dem ich ein overlay PNG-Bild als
1
Antworten
Ich bin eine böse Zeit versucht, ein Bild zu zeigen, bis in eine CALayer.contents. Es scheint ziemlich geradlinig, aber ich Schaffe es nicht, das Bild zu Rendern, egal was ich mache. Die CALayer macht es in Ordnung,
1
Antworten
Ich versuche, fügen Sie mehrere CALayers zu einem NSView, aber mein Blick bleibt leer, wenn gezeigt: Hier ist mein code: - (id)initWithFrame:(NSRect)frame { self = [super initWithFrame:frame]; if (self) { self.layer = [CALayer layer]; self.wantsLayer = YES;
4
Antworten
Versuchen zu verstehen, warum bekomme ich die niedrige Qualität der Zeichnung mit CGContextShowTextAtPoint? Siehe die beigefügten Bild: Den Buchstaben "W" gezeichnet mit CGContextShowTextAtPoint auf einen CALayer und sieht sehr pixelized. Die Schaltfläche ist eine standard-Schaltfläche und sieht
1
Antworten
Hintergrund Bin ich mit Erica Saduns Kochbuch Beispiel aus Kapitel 8, Beispiel 14 — ändern der Größe und Drehen zu offensichtlich, ändern der Größe und drehen eine UIImageView. VIew-Hierarchie 1.) gestreiften hintergrund anzeigen. 2.) der interaktive Blick, der
5
Antworten
Hier ist meine Klasse und es zeichne einen Kreis, es sieht wie folgt aus: class OvalLayer: CAShapeLayer { let animationDuration: CFTimeInterval = 0.3 override init() { super.init() fillColor = Colors.green.CGColor path = ovalPathSmall.CGPath } required init?(coder aDecoder:
1
Antworten
Ich habe 2 UIImageViews, die oben auf jeder anderen. Einer von Ihnen gezogen werden kann, um mit einem Gestik-Erkennung. Gibt es eine Möglichkeit, dass die ImageViews können dargestellt werden unter Verwendung einer Füllmethode wie Vermehren sich? So
2
Antworten
Merkte ich, was CALayer, iOS SDK noch nicht autoresizingMask Eigenschaft. Ich bin mir nicht sicher, was custom überladung der Methode "setFrame:" kann normal arbeiten mit animierten sublayer autoresizing. Gibt es eine alternative ohne Verwendung von UIView? InformationsquelleAutor
1
Antworten
Ich versuche, eine Reihe von CALayers als Unterschichten eine Sicht, die braucht ein wenig mehr feinkörnige Zeichnung als üblich. Ich habe mit CATiledLayer vor, und ich dachte, mit Unterebenen wäre einfacher, wenn nicht gleich pingelig. Ich dachte,
1
Antworten
Ich bin neu in core animation , füge ich einige Schichten meiner Ansicht und Bild hinzufügen, um es. Jetzt will ich geben, blur-Effekt, um meine Schicht Aber ich weiß nicht, wie man CIFilter und fügen Sie es
4
Antworten
Ich versuche, um Benutzern zu erlauben streichen Sie zwischen filtern, die auf einem statischen Bild. Die Idee ist, dass das Bild bleibt an Ort und Stelle, während Sie den filter oben scrollt es. Snapchat vor kurzem veröffentlicht
2
Antworten
Wenn Sie anrufen [view snapshotViewAfterScreenUpdates:KEINE] auf eine Ansicht, die wurde nicht angezeigt, doch Sie bekommen: Snapshots eine Ansicht, die noch nicht erbracht wurde, Ergebnisse in einem leeren snapshot. Sicher, dass die view gerendert wurde mindestens einmal, bevor
5
Antworten
Ich versuche zu verstecken CALayer nach ein paar Mikrosekunden, und ich bin mit CABasicAnimation zu animieren verstecken. Im moment bin ich versucht zu verwenden [aLayer setHidden:YES]; CABasicAnimation * hideAnimation = [CABasicAnimation animationWithKeyPath:@"hidden"]; [hideAnimation setDuration:aDuration]; [hideAnimation setFromValue:[NSNumber numberWithBool:NO]];
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();
2
Antworten
Brauche ich zum erstellen der Maske auf das Bild (jede Form möglich). Ich brauche: Erstellen CALayer mit CGPath wie eine richtige Maske Call [UIView.Schicht setMask: mit layer-oben ] Also main große Frage ist, wie setzen CGPath basiert
4
Antworten
Habe ich eine Unterklasse UIView geladen von einer Feder, und ich Schaffe es nicht, einen Schatten zu zeichnen, um es. Ich versuche, einen Schatten zu erscheinen, um die gesamte Ansicht seit geraumer Zeit jetzt. Ich gewählt, um
4
Antworten
Ich würde gerne die Kachel CGImage über einen CALayer, aber es scheint zu wollen, nur zu Strecken. Den Beispiel-code: self.background = [UIImage imageNamed: @"Background.png"]; [documentDisplay.layer setContents: self.background.CGImage]; Ich möchte vermeiden, Unterklassen, wenn ich könnte. InformationsquelleAutor Jeffrey Drake
1
Antworten
Mache ich einige einfache Tests hinzufügen CALayer, um eine UIView. In meinem Haupt-controller-Klasse des iPhone-4-app, die ich umgesetzt viewDidLoad Methode als solche: - (void)viewDidLoad { [super viewDidLoad]; NSLog(@"%s", __PRETTY_FUNCTION__); CALayer* ca = [[CALayer alloc] init]; [ca setBounds:self.view.bounds];
2
Antworten
Ich habe eine UICollectionViewCell Unterklasse und ich brauche Runde Ecken, und fügen Sie einen Schatten. Die Zelle sieht aus wie ein Quadrat-Karte, und die Zellen haben eine gute Menge an Raum zwischen Ihnen. Also "unterhalb" jeder Zelle,
1
Antworten
Ich habe eine CAShapeLayer mit wenigen Punkte, indem seine Strichfarbe auf rot . Dann habe ich gefüllt, die Farbe mit einem Muster von einem UIImage. Ich möchte zu drehen, dass CAShapeLayer zusammen mit seinem gefüllten Muster mit
3
Antworten
Ich bin für die Entwicklung von iphone-app und wenn ich auf meinem NSZombieEnabled habe ich regelmäßig einen Absturz auf Fehler : *** -[CALayer retain]: message sent to deallocated instance 0xe6012e0 Es immer kommt, wenn ich push und
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
3
Antworten
Ich habe eine uiview in meinem xib-mit hintergrund-Farbe als Farbe "clear". Wenn ich die Schatten auf der Ebene der Ansicht, der Schatten wird nicht angezeigt. Aber wenn ich den hintergrund mit einer anderen Farbe als klare Farbe,
6
Antworten
So, ich habe eine CALayer, die eine Maske & ich möchte hinzufügen Rahmen um diese Ebene Maske. Ich habe zum Beispiel eingestellt Dreieck Maske auf die Ebene, und ich will ein Rahmen um den layer. Kann jemand
1
Antworten
Ich habe versucht, jede einzelne Methode, die ich gefunden, aber ich war nicht in der Lage, es zu machen. Ich möchte einfach, um ein Etikett mit abgerundeten Ecken, einen Schatten mit einem hintergrund-Muster. Der Schatten funktioniert nur,
1
Antworten
Habe ich ein animiertes CALayer die fallen ein Schatten. Das ist das, was ich tun soll aber ich bin auf der Suche nach Weg, um eine solide Schatten ohne blur. Ändern Sie den blur-radius nicht speichern mein
4
Antworten
In meiner Anwendung habe ich einen CALayer (mit ein paar Unterschichten - die CALayer besteht aus Formen Hinzugefügt sublayer). Ich versuche zu erstellen UIImage dass ich in der Lage, auf einen server hochladen (ich habe den code
7
Antworten
Wenn ich es lade meine view-controller bin ich immer diese Fehlermeldung: *** Terminating app due to uncaught exception 'CALayerInvalid', reason: 'layer <CALayer: 0x7fda42c66e30> is a part of cycle in its layer tree' Ich weiß nicht, warum. Ich
1
Antworten
Ich bin die Entwicklung einer Buch-app, wo Benutzer können die Schriftgröße ändern, auf die TextView. wenn der Benutzer die Schriftgröße ändern, die app-speichern Sie die aktuelle position von text nicht zu ändern, dass nach Benutzer ändern der
2
Antworten
Ich bin mir bewusst, dass ein CALayer ist shadowPath ist nur animierbar mit expliziten Animationen, aber ich kann immer noch nicht diese zu arbeiten. Ich vermute, dass ich mich nicht übergeben, die toValue richtig - wie ich
2
Antworten
Bekam ich einen UIView (nennen wir es superview), die anderen UIView (lets call it Untersicht). Ich möchte noch hinzufügen, dass ein CALayer so dass es sichtbar auf der Oberseite meiner superview, aber unter meinem Untersicht. In anderen
3
Antworten
Ich habe eine UIView programmatisch zeichnet ein "sunburst" Muster mit UIBezierPath. Nun würde ich gerne verlängern, dies durch abkleben der Kanten mit Farbverlauf-effektiv machen jeden "burst" übergang von Opak bis transparent. Ich bin der Meinung dies könnte
3
Antworten
Ich habe Probleme versuchen, um eine benutzerdefinierte UIView-Klasse zu verblassen es ist hintergrund. Ich habe die folgenden StackOverflow Fragen, aber Sie scheinen nicht für mich arbeiten. Verblassen hintergrund-Farbe von einer Farbe in eine andere in einem UIView
14
Antworten
In meiner Anwendung gibt es vier Tasten, die wie folgt benannt: Top - Links Unten Links Oben rechts Unteren rechten Oberhalb der Tasten befindet sich ein Bild anzeigen (oder einen UIView). Nun, angenommen, ein Benutzer tippt auf
6
Antworten
gut ich weiß, dass jeder imageViews habe eine Ebene (wir können darauf zugreifen mit :Bildansicht.Schicht).Ich würde gerne die Schicht von meinem imageView und fügen Sie eine Schicht um die es-Schicht:shapeLayer(das ist ein CAShapeLayer) Mein code funktioniert nicht,
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,
2
Antworten
Lerne ich über AVCaptureSession und gewusst wie: erfassen von mehreren Bildern mit der Delegat-Methode - (void)captureOutput:(AVCaptureOutput *)captureOutput didOutputSampleBuffer:(CMSampleBufferRef)sampleBuffer fromConnection:(AVCaptureConnection *)connection Mein Ziel ist es zu erfassen, 1 oder viele Bilder mit einer vordefinierten rate pro Sekunde. Zum
3
Antworten
Ich habe ein Problem mit Maskierung von Bildern. Ich Spiel zu tun "puzzle" und eigene Bilder. Ich fand und versuchte 2-Wege-custom-zuschneiden: Mit CALayer.mask Eigenschaft. Mit UIImage.mask Eigenschaft. In der ersten option erstelle ich meinen eigenen Pfad, dann
5
Antworten
Ich versuche zu erreichen das Ergebnis in der Abbildung dargestellt, mithilfe von swift 1.2 und xcode 6. Grundsätzlich möchte ich eine Ansicht erstellen, mit einer Form schneiden, in der es in der Lage sein zu sehen, die
1
Antworten
Ich bin Programmierung in Swift. Ich möchte zum maskieren eines Bildes mit CALayer und UIImage. Ich bin momentan dabei, mein Bild mit der Maske programmgesteuert. Das erstellte Bild mit der Maske ist ein UIImage und funktioniert gut,
8
Antworten
Meine Anwendung hat eine UIScrollView mit einer Untersicht. Die Untersicht ist eine erweiterte UIView, die Drucke eine PDF-Seite zu selbst die Verwendung von Ebenen in der drawLayer Veranstaltung. Zoomen, mithilfe des eingebauten kneifen funktioniert Super. setZoomScale funktioniert
1
Antworten
CI-Filter sind jetzt verfügbar in iOS 5, und ich versuche, auf einen CALayer, die Art und Weise Sie es tun würde, auf Mac. Hier ist mein code: CALayer *myCircle = [CALayer layer]; myCircle.bounds = CGRectMake(0,0,30,30); myCircle.position =
4
Antworten
Ich versuche, zeichnen Sie einen Kreis um ein label zur Laufzeit in einer TableViewCell Zelle. Ich herausfinden kann, wie man es rund um das label, aber ich habe einige Schwierigkeiten Zentrierung es genau um das label. Des
3
Antworten
ich soll zum entfernen einer Ansicht von uiwindow,so dass ich nslog im appdelegate die Methode,es sagt, Fenster, Untersichten, zählen als zwei NSLog(@" %d",[[self.window subviews] count]); also wie kann ich Sie entfernen, Untersichten aus dem Fenster,wenn ich entfernen,
7
Antworten
Ich habe eine UIView die etwa 8 verschiedenen CALayer sublayer Hinzugefügt, um seine Schicht. Wenn ich die Ansicht ändern die Grenzen (auch animiert), dann die Ansicht selbst schrumpft (ich habe es mit einem backgroundColor), aber der Unterschichten'
3
Antworten
Hallo ich möchte hinzufügen, dass ein CALayer Schatten auf einen Blick, wo die Schatten Links und rechts von den anzeigen der einfachste Weg war: someView.layer.shadowColor = [[UIColor blackColor] CGColor]; someView.layer.shadowOffset = CGSizeMake(0.0f,0.0f); someView.layer.shadowOpacity = 1.0f; someView.layer.shadowRadius =
3
Antworten
Ich versuche zu verwenden die core-image auf das iphone. Ich bin in der Lage, composite-meine Farben, die mit Quarz zu ziehen, eine uiview, aber ich wollen, trennen Sie die einzelnen Komponenten in CALayer (UIview verbrauchen mehr Ressourcen).
3
Antworten
Bin ich versucht zu implementieren-Kamera zoom mit CGAffinetransform. Transformation ist gut, aber wenn ich es zu skalieren, um eine größere Größe, es geht aus dem Rahmen habe ich zugewiesen die AVCaptureVideoPreviewLayer. Ich habe versucht masksToBounds Eigenschaft YES