Preguntas etiquetadas con calayer

CALayer es una clase de animación básica en el marco Quartz Core. Encapsula la geometría y la presentación de una capa. Admite animaciones de la geometría de la capa y su contenido.







1
¿Qué significa aquí "Tipo de receptor 'CALayer', por ejemplo, el mensaje es una declaración de reenvío"?
Estoy transfiriendo un bloque de código de un proyecto de iOS4 a iOS5 y tengo algunos problemas con ARC. El código genera un PDF a partir de una captura de pantalla. Código de generación de PDF UIView *captureView; ... NSMutableData *pdfData = [NSMutableData data]; UIGraphicsBeginPDFContextToData(pdfData, captureView.bounds, nil); UIGraphicsBeginPDFPage(); CGContextRef pdfContext …

5
CALayer con agujero transparente
Tengo una vista simple (lado izquierdo de la imagen) y necesito crear algún tipo de superposición (lado derecho de la imagen) para esta vista. Esta superposición debería tener algo de opacidad, por lo que la vista que se encuentra debajo todavía es parcialmente visible. Lo más importante es que esta …



7
Cómo hacer que el texto en un CATextLayer sea claro
Hice un CALayercon un agregado CATextLayery el texto sale borroso. En los documentos, se habla de "suavizado de subpíxeles", pero eso no significa mucho para mí. ¿Alguien tiene un fragmento de código que haga una CATextLayercon un poco de texto que sea claro? Aquí está el texto de la documentación …

17
¿Efecto de sombra interior en la capa UIView?
Tengo el siguiente 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]; Me gustaría agregar una sombra interior efecto de , pero no estoy muy seguro de cómo hacerlo. …


6
¿Por qué masksToBounds = YES previene la sombra CALayer?
Con el siguiente fragmento, agrego un efecto de sombra paralela a uno de mis UIView. Que funciona bastante bien. Pero tan pronto como establezco la propiedad masksToBounds de la vista en YES . El efecto de sombra paralela ya no se procesa. self.myView.layer.shadowColor = [[UIColor blackColor] CGColor]; self.myView.layer.shadowOpacity = 1.0; …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.