UIGraphicsGetCurrentContext, кажется, возвращает ноль

Я пытаюсь преобразовать отдельные страницы PDF в PNG, и это работало идеально, пока UIGraphicsGetCurrentContext внезапно не начал возвращать ноль.

Я пытаюсь повторить мои шаги здесь, но я не совсем уверен, что знаю, в какой момент это произошло. Мой фрейм не равен 0, что, как я вижу, может создать эту проблему, но кроме этого все "выглядит" правильный.

Вот начало моего кода.

_pdf = CGPDFDocumentCreateWithURL((__bridge CFURLRef)_pdfFileUrl);
CGPDFPageRef myPageRef = CGPDFDocumentGetPage(_pdf, pageNumber);
CGRect aRect = CGPDFPageGetBoxRect(myPageRef, kCGPDFCropBox);
CGRect bRect = CGRectMake(0, 0, height / (aRect.size.height / aRect.size.width), height);
UIGraphicsBeginImageContext(bRect.size);
CGContextRef context = UIGraphicsGetCurrentContext();
CGContextSaveGState(context);

Кто-нибудь есть идеи, что еще может быть причиной нулевого контекста?

Ответы на вопрос(3)

Ваш ответ на вопрос