【发布时间】:2010-10-09 06:02:50
【问题描述】:
我正在绘制三个矩形,其中一个从视图的末端脱落(即绘图大于当前视图边界),因此您看不到右边缘。这很好,但是当视图旋转时,右边缘仍然被剪裁,即使有足够的空间来绘制它。如何让视图重绘整个矩形?
我试过了:
1) 将框架和边界矩形更改为更大
2) 调用 setNeedsLayout
3) 调用 setContentMode:UIViewContentModeRedraw;
4) 调用 [self.view setClipsToBounds:NO]
接下来尝试 CGLayer,除非有人提出其他建议。
-欧文
【问题讨论】:
标签: iphone drawing quartz-graphics clipping