CALayer ist eine Core-Animationsklasse im Quartz Core-Framework. Es kapselt die Geometrie und Darstellung einer Ebene. Es unterstützt Animationen der Geometrie und des Inhalts der Ebene.
Ich versuche, mit einem CAShapeLayer einen gestrichenen Kreis zu zeichnen und eine Kreisbahn darauf zu setzen. Diese Methode ist jedoch beim Rendern auf dem Bildschirm durchweg weniger genau als die Verwendung von borderRadius oder das direkte Zeichnen des Pfads in einem CGContextRef. Hier sind die Ergebnisse aller drei Methoden: Beachten …
Hallo, ich entwickle eine iPhone-Anwendung, in der ich versucht habe, einen Seitenrand für edittext festzulegen. Ich habe das folgendermaßen gemacht: int borderWidth = 1; CALayer *leftBorder = [CALayer layer]; leftBorder.borderColor = [UIColor whiteColor].CGColor; leftBorder.borderWidth = borderWidth; leftBorder.frame = CGRectMake(0, textField.frame.size.height - borderWidth, textField .frame.size.width, borderWidth); [textField.layer addSublayer:leftBorder]; Ich habe meinem …
Ich habe Probleme mit der Konzeption von Animationen mit einem CALayer im Gegensatz zu UIViews eigenen Animationsmethoden. Werfen Sie " Core Animation " in diese und vielleicht kann jemand diese Konzepte von einer hohen Ebene aus artikulieren, damit ich besser visualisieren kann, was passiert und warum ich UIView-Animationen (mit denen …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.