Domanda

Qualcuno sa come utilizzare la grafica di base per disegnare un pdf come in iBooks. Posso già disegnare una pagina PDF utilizzando core grafico, ma ero curioso come iBooks mostra una vista di qualità inferiore di ogni pagina in modo che carica veloce e poi quando il vostro soggiorno in una pagina più lo rende una qualità totale. In questo modo è in grado di aprire il file PDF senza dover rendere l'utente di attesa come la maggior parte delle applicazioni di riviste che si vede su iPad. Tutte le idee aiuterebbero!

È stato utile?

Soluzione

Apple hanno qualche "ZoomingPDFViewer" codice di esempio:

http : //developer.apple.com/library/ios/#samplecode/ZoomingPDFViewer/Introduction/Intro.html#//apple_ref/doc/uid/DTS40010281

Ho il sospetto che potrebbe darvi alcune idee buone: -)

Altri suggerimenti

Presumo che usano più livelli, i primi carichi di livello il PDF in bassa risoluzione e la migliore risoluzione è preparato in background. Quando si è pronti questi strati vengono scambiati.

Date un'occhiata al CGPDFDocumentRef e CATiledLayer nella documentazione.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top