je dois tourner une UIImageView:ligne n'est pas lisse sur layer.border lorsque sa rotation
UIImageView *img = [[UIImageView alloc] init];
img.layer.borderWidth = 3.0;
img.layer.borderColor = UIColorFromRGB(0xffffff).CGColor;
img.layer.shadowColor = UIColorFromRGB(0x000000).CGColor;
CATransform3D transform = CATransform3DMakeRotation ([Helper degreesToRadians:(5)], 1, 1, 1);
img.layer.shadowRadius = 2.0;
img.layer.shouldRasterize = YES;
Le problème est que la frontière n'est pas lisse du tout:
Est-ce la seule option? N'y a-t-il pas un moyen de faire la rotation sans obtenir cette ligne crapy? – shannoga
Le problème de base est que vous devez avoir terminé l'anti-alias. –