0
我使用Quart2D繪製矩形,但不能按我的想法工作。iphone在drawRect中使用Quart2D api有1px冗餘行嗎?
我的如下代碼:
-(void) drawRect:(CGRect)rect{
[[UIColor colorWithRed:0.0 green:0.0 blue:0.0 alpha:0.2]setFill];
CGRect grayRect = self.frame;
UIRectFill(grayRect);
CGRect cropRect = _intersectionRect;
CGRect intersectionRect = CGRectIntersection(cropRect, grayRect);
[[UIColor clearColor]setFill];
UIRectFill(intersectionRect);
}
在一個空白的項目運行演示,一切工作正常:
但在5月的項目,我得到1個PX符合不同alpha值:
它需要我幾個小時才能調試..我將不勝感激誰給我一個答案:)