Я хочу отобразить PDF-файл на iPad с помощью CATiled Layer Все хорошо, но когда я использую CATiledLayer в своем приложении и запускаю его, PDF-файл будет отображаться так, как показано на изображении 
Код
Для CATiled слоя
tiledLayer = [CATiledLayer layer];
tiledLayer.delegate = self;
//Set load block of tiled layer
tiledLayer.tileSize = CGSizeMake(1024.0, 1024.0);
tiledLayer.levelsOfDetail = 1000;
tiledLayer.levelsOfDetailBias = 1000;
Для drawInContext
CGContextSetRGBFillColor(ctx, 1.0, 1.0, 1.0, 1.0);
CGContextFillRect(ctx, CGContextGetClipBoundingBox(ctx));
CGContextTranslateCTM(ctx, 0.0, layer.bounds.size.height);
CGContextScaleCTM(ctx, 1.0, -1.0);
CGContextConcatCTM(ctx, CGPDFPageGetDrawingTransform(myPageRef, kCGPDFCropBox, layer.bounds, 0, true));
CGContextDrawPDFPage(ctx, myPageRef);
Пожалуйста, помогите решить эту проблему.Заранее спасибо.