IOS: UIImageView-Rand weiß mit Radius zeigt eine seltsame dunkle Linie in 4 Ecken an
Ich setze den Rand weiß und den Radius für meinImageView
. Aber in 4 Ecke desImageView
erscheint eine dunkle Linie.
Hier ist der Code, den ich für mein @ eingestellt haImageView
self.image.layer.cornerRadius = 10;
self.image.layer.borderWidth = 3;
self.image.layer.borderColor = [[UIColor whiteColor] CGColor];
self.image.layer.masksToBounds = YES;
Dies ist ein kleines Demo-Projekt. Mein Storyboardnur enthält dasImageView
, und ich habe keine Einschränkung für mein @ festgeleImageView
.
Ich weiß nicht, warum dies passiert ist, es wurde auf einem Simulator und einem realen Gerät getestet, aber es tritt der gleiche Fehler auf.
Hier ist das Demo-Projekt: (es ist sehr einfach)https: //drive.google.com/file/d/0B_poNaia6t8kT0JLSFJleGxEcmc/view? usp = sharing
Aktualisiere
Einige Leute geben eine Lösung ist die Änderung der Farbe der Rahmenfarbe vonwhiteColor
zuclearColor
. Natürlich werden dadurch 4 Zeilen ausgeblendet. Aber wenn ich mitclearColor
, Ich muss meinem @ keinen Rahmen hinzufügImageView
.
Ich brauche Grenze weiß aus irgendeinem Grund