ユーザーが画面に触れてUIBezierPathを変更するたびに呼び出される次のコードがあります
CGContextRef context = UIGraphicsGetCurrentContext();
CGContextDrawImage(context, self.bounds, image);
[lineColor setStroke];
[currentPath stroke];
if(panEnded)
{
if(image!=nil)
{
CFRelease(image);
}
image=nil;
image=CGBitmapContextCreateImage(context);
panEnded=false;
}
したがって、(「if」ブランチから)新しい画像を作成するたびに、180度回転します。私は何が間違っているのですか?