Resultados de la búsqueda a petición "cashapelayer"

2 la respuesta

Centering CAShapeLayer dentro de UIView Swift

Tengo problemas para centrar CAShapeLayer dentro de una UIView. He buscado y la mayoría de las soluciones son anteriores a 2015 en Obj C o no se han resuelto. Attached es el aspecto de la imagen. Cuando lo inspecciono, está dentro de la vista ...

1 la respuesta

CAShapeLayer se llena con otra CAShapeLayer como una máscara

Mi pregunta es sobre llenar la animación unoCAShapeLayer con otroCAShapeLayer. Entonces, escribí un código que casi alcanza mi objetivo. Creé una capa basada y la llené con otra. Código a continuación: - (void)viewDidLoad { [super viewDidLoad]; ...

2 la respuesta

Esquinas redondeadas de una UIView en Swift

Estoy tratando de redondear las esquinas superiores usando el siguiente código func roundCorners(corners:UIRectCorner, radius: CGFloat) { let path = UIBezierPath(roundedRect: self.bounds, byRoundingCorners: corners, cornerRadii: CGSize(width: ...

4 la respuesta

Cómo dibujar un trazado circular con trazo de degradado de color

Quiero dibujar un círculo con trazo de degradado de color como la siguiente imagen, tanto en iOS como en macOS: [/imgs/dGm0s.png] ¿Es posible implementar conCAShapeLayer oNSBezierPath/CGPath? O alguna otra forma?

1 la respuesta

Cómo redondear las esquinas cuando dibujo un rectángulo con puntos UIBezierPath

Creé un rectángulo usando UIBezierPath agregando punto por punto, ahora quiero redondear las esquinas de este rectángulo pero parece que no hay forma de hacerlo. Alguien puede ayudarme ? class RectangleLayer: CAShapeLayer { let ...

2 la respuesta

Cómo dibujar la línea en el patrón de imagen exactamente

Tengo un UIImageView. Dentro de eso, estoy dibujando una línea con el evento táctil del usuario. El problema es que se puede dibujar una línea en cualquier lugar deUIImageview, pero me gusta dibujar líneas con patrones de imágenes solamente. Por ...

2 la respuesta

Cómo agregar un borde a una imagen circular con máscara

Este es mi intento: func round() { let width = bounds.width < bounds.height ? bounds.width : bounds.height let mask = CAShapeLayer() mask.path = UIBezierPath(ovalInRect: CGRectMake(bounds.midX - width / 2, bounds.midY - width / 2, ...

3 la respuesta

ángulo de inicio y fin de UIBezierPath?

He codificado como a continuación para medio círculo en iOS usandoUIBezierPathy CAShapeLayer. clockWiseLayer = [[CAShapeLayer alloc] init]; CGFloat startAngle = -M_PI_2; CGFloat endAngle = M_PI + M_PI_2; CGFloat width ...

2 la respuesta

Necesita un consejo con UIBezierPath. Forma de triángulo como Vista de registro de Instagram

Estoy tratando de crear un camino bezier como el triángulo de instagram en la imagen a continuación, sin embargo, debo estar haciendo algo mal. ¡El camino de Bezier no se muestra! - (void)viewDidLoad { [super viewDidLoad]; // Do any additional ...

1 la respuesta

Swift: Añadir imagen a CAShapeLayer

Tengo un CAShapeLayer con un color de relleno y quiero agregar un icono en el centro de esta forma: var shape = CAShapeLayer() shape.fillColor = UIColor(white: 0.90, alpha: 1).CGColor var image = UIImage(named: "some_image") shape.contents ...