O iOS 10 GM com xcode 8 GM faz com que as visualizações desapareçam devido a arredondamentos
Testei meu aplicativo com iOS 10 Beta 7 e Xcode 8 beta e tudo funcionou bem. No entanto, há apenas alguns minutos, instalei as versões GM agora disponíveis de ambos e enfrentei um problema estranho.
Estou usando células personalizadas de exibição de tabela no meu aplicativo e nas células personalizadas estou usandocornerRadius
eclipsToBounds
para criar vistas arredondadas.
- (void)awakeFromNib {
[super awakeFromNib];
self.tag2label.layer.cornerRadius=self.tag2label.frame.size.height/2;
self.tag2label.clipsToBounds=YES;
}
Isso parecia bom antes, no entanto, nos novos lançamentos da GM, todas as visualizações que tiveram os cantos arredondados desapareceram. Isso aconteceu comUIView
, UILabels
eUIButtons
.
Eu resolvi isso abaixo.