UIgraphicsGetImageContext()関数を理解しようとしていますが、その関数は現在のビットマップコンテキストから画像を取得するため、キャンバスに何かを描画してこの関数を呼び出すと、画像が描画されます。何も描かないで、空の画像を抽出します。ですから、canvas(CGContext)がnilの場合、どうすれば確認できるのかを理解したいと思います。
以下は私が試したコードですが、機能しません
UIGraphicsBeginImageContextWithOptions(self.bounds.size, NO,0.0);
[self.layer renderInContext:UIGraphicsGetCurrentContext()];
if(UIGraphicsGetCurrentContext() == nil)
{
NSLog(@"NIL");
}
else
{
m_curImage = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
NSLog(@"%@",m_curImage);
}
だから友達、これを手に入れる方法を教えてくださいそれは私に役立つでしょう
よろしくランジット