CGContextRef imageContext =
CGBitmapContextCreate(imageBuffer, width, height, 8, width*4, colourSpace,
kCGImageAlphaPremultipliedFirst | kCGBitmapByteOrder32Little);
CGContextDrawPDFPage( imageContext, page1 );这段代码在另一个项目中运行良好。但是当我试图在另一个CGContextDrawPDFPage中使用它时,却陷入了一个无尽的循环。我在Instruments中看到syscall_thread_switch和_spin_lock是在循环中调用的。
尝试在主线程和后台线程中调用此函数。(原始应用程序在后台线程中使用此功能)
有没有其他人遇到过这个问题?
发布于 2014-10-24 17:23:53
在绘制之前,我必须使用自定义字体实例化一个UILabel,才能使其正常工作。
https://stackoverflow.com/questions/15520232
复制相似问题