Me disculpo por un gran conjunto de preguntas aquí. Estoy empezando a jugar con Quartz Graphics cada vez más, y descubrí que tiene efectos interesantes, pero no tengo muchas muestras para verlos en acción.iPhone iOS cómo crear efectos gráficos como sombra paralela, etc. ¿Qué efectos están incorporados en iOS?
view.layer.shadowPath = [UIBezierPath bezierPathWithRect:view.bounds].CGPath;
Hay una propiedad de sombra:
view.layer.shadowColor = [UIColor grayColor].CGColor;
view.layer.shadowOffset = CGSizeMake(5, 5);
view.layer.shadowPath = [UIBezierPath bezierPathWithRect:view.bounds].CGPath;
view.layer.shadowRadius = 9;
he podido hacer el espectáculo sombra sin embargo.
fronteras:
view.layer.borderWidth = 1;
view.layer.borderColor=[[UIColor whiteColor] CGColor];
¿Qué otros efectos puedo obtener de una función de iOS en el iPhone? * ¿Existe un proyecto de demostración integral que pueda mostrar qué tipo de funcionalidad de manipulación de gráficos está integrada en iOS? *
¿Cómo hago el enmascaramiento de transparencia?
¿Hay alguna manera de agregar sombra interna o brillo interior? ¿Hay alguna manera de hacer que un botón de iOS parezca más "cóncavo" de lo que realmente es?
¿Hay alguna manera de hacer degradados radiales? ¿Hay alguna manera de crear efectos de destello de lente de múltiples rayos como Adobe Illustrator? ¿Hay alguna forma de combinar capas utilizando "aligerar, disolver" u otros efectos de Photoshop? ¿Hay alguna manera de ajustar dinámicamente el brillo de la imagen? Sé cómo hacer el cambio de matiz.
Agradecería cualquier otros consejos sobre qué tipo de efectos de capa que se puede aplicar a los CALayers
Voy a responder a su primera pregunta: Debe configurar view.layer.maskToBounds = NO; para mostrar la sombra – Lefteris
Gracias! Estoy usando máscaras al límite para mostrar las esquinas redondeadas. Esto me hace creer que las esquinas redondeadas y la sombra no son compatibles, a menos que cree mi vista desde dos vistas y de alguna manera manipule las rutas. –