J'ai un problème très étrange avec le dessin d'un rectangle dans une cellule, car il dessine la cellule, mais quand il affiche, il y a une divergence dans la bordure couleur, je l'ai cherché partout et n'ont pas trouvé tout ce qui peut faire la lumière sur pourquoi cela pourrait être, ceci est une capture d'écran affichant le problème http://screencast.com/t/wPS507Bg9eLe rectangle de dessin dans les cellules change la couleur de bordure de certains des rectangles
Ceci est le code de la façon dont je dessine le rectangle
CGRect rect = CGRectMake(x, y, aRect.size.width, height);
CGContextMoveToPoint(context, rect.origin.x, rect.origin.y + radius);
CGContextAddLineToPoint(context, rect.origin.x, rect.origin.y + rect.size.height);
CGContextAddLineToPoint(context, rect.origin.x + rect.size.width, rect.origin.y + rect.size.height );
CGContextAddLineToPoint(context, rect.origin.x + rect.size.width, rect.origin.y + radius);
CGContextAddArc(context, rect.origin.x + rect.size.width - radius, rect.origin.y + radius, radius, ((0.0f)/180.0 * M_PI), ((-90.0f)/180.0 * M_PI) , 1);
CGContextAddLineToPoint(context, rect.origin.x + radius, rect.origin.y);
CGContextAddArc(context, rect.origin.x + radius, rect.origin.y + radius, radius, ((-90.0f)/180.0 * M_PI), ((180.0f)/180.0 * M_PI), 1);
CGContextClip(context);
Une autre chose étrange à propos de ce problème est qu'il semble ne faire que l'iPhone 5 et 5s, alias 4 "écrans seulement
La couleur est réglée une fois et n'est pas manipulé après qu'elle est définie dans la mesure où je peux voir, toute aide pourquoi ce serait serait aprécié
Comment avez-vous éventuellement résolu votre problème? – SwiftArchitect