Pergunta

Alguém sabe como usar os gráficos principais para desenhar um PDF como no iBooks. Já posso desenhar uma página PDF usando gráficos principais, mas estava curioso para saber como o iBooks mostra uma visão de qualidade mais baixa de cada página, para que ele carregue rapidamente e, quando você permanecer em uma página, ele a torna uma qualidade total. Isso torna capaz de abrir o PDF sem precisar fazer o usuário esperar como a maioria dos aplicativos de revista que você vê no iPad. Quaisquer idéias ajudariam!

Foi útil?

Solução

A Apple possui algum código de exemplo "ZoomingpdfViewer":

http://developer.apple.com/library/ios/#samplecode/zoomingpdfview/introduction/intro.html#//apple_ref/doc/uid/dts40010281

Eu suspeito que isso possa lhe dar boas idéias :-)

Outras dicas

Suponho que eles usem várias camadas, a primeira camada carrega o PDF em baixa resolução e a melhor resolução é preparada em segundo plano. Quando prontos, essas camadas são trocadas.

Dê uma olhada no CGPDFDocumentRef e CatiledLayer na documentação.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top