У меня странная проблема, когда я пытаюсь нарисовать прямоугольники, которые перекрывают друг друга. См изображение ниже:ios - Прямоугольники с перекрывающимися границами
Как можно видеть, в верхней строке находится торговый код, чем другие (дно и вертикальные), в частности тикере, чем линии, разделяющей прямоугольников. Я использовал следующий код:
for (int i = 0; i < 7; i++)
{
(...)
CGContextBeginPath(context);
CGContextSetStrokeColorWithColor(context, [UIColor blackColor].CGColor);
CGContextSetLineWidth(context, self.cellBorder);
CGRect dayRect;
if (i > 0)
dayRect = CGRectMake(i*cellWidth+self.marginX - 1, 0, cellWidth, cellHeight);
else
dayRect = CGRectMake(i*cellWidth+self.marginX , 0, cellWidth, cellHeight);
CGContextStrokeRect(context, dayRect);
}
Любое предложение?
как простой, как математика! Благодарю. – giuseppe