Я рисую три прямоугольника, один из которых выпадает из конца вида (т.е. рисунок больше, чем границы текущего вида), поэтому вы не видите правый край. Это хорошо, но когда вид поворачивается, правый край все еще обрезается, даже если есть достаточно места для его рисования. Как я могу заставить представление перерисовать весь прямоугольник?
Я пробовал:
1) изменение рамки и границ прямоугольников на большее
2) вызов setNeedsLayout
3) вызов setContentMode: UIViewContentModeRedraw;
4) вызов [self.view setClipsToBounds: NO]
Затем следует попробовать CGLayer, если кто-то не предложит что-то еще.
-Owen