IOS: borda UIImageView branca com raio exibe uma linha escura estranha em 4 cantos
Defino a borda branca e o raio para o meuImageView
. Mas no canto 4 doImageView
, alguma linha escura aparece.
Aqui está o código para definir a cor do meuImageView
self.image.layer.cornerRadius = 10;
self.image.layer.borderWidth = 3;
self.image.layer.borderColor = [[UIColor whiteColor] CGColor];
self.image.layer.masksToBounds = YES;
Este é um pequeno projeto de demonstração. Meu storyboardcontém apenas aImageView
e não defino nenhuma restrição para o meuImageView
.
Não sei por que isso aconteceu, ele foi testado no simulador e no dispositivo real, mas com o mesmo erro
Aqui está o projeto demo: (é muito simples)https://drive.google.com/file/d/0B_poNaia6t8kT0JLSFJleGxEcmc/view?usp=sharing
Atualizar
Algumas pessoas dão uma solução é mudar a cor da cor da borda dewhiteColor
paraclearColor
. Claro que fará 4 linhas desaparecerem. Mas se eu estiver usandoclearColor
, Não preciso adicionar borda ao meuImageView
.
Preciso de borda branca por algum motivo