Todavía soy bastante nuevo en xcode
, aunque hice muchas tutoriales e investigaciones en línea antes, todavía hay algunas cosas que me desconciertan ya que obj c no es mi lenguaje de programación nativo. (autoaprendido en mi pasante)cómo mostrar el pdf en ios
Quiero saber si hay alguna manera de construir fuera de línea para xcode iOS
de modo que podamos mostrar el archivo pdf desde un archivo local.
El método que estoy usando ahora es a través de UIWebView
para mostrar un HTML personalizado que contiene la URL de PDF (en línea), pero si es posible quiero hacer una versión fuera de línea.
Pero a partir de la investigación en línea, me parece que la única manera de mostrar PDF es a través de UIWebView, si ese es realmente el caso, ¿es posible extraer el archivo del recurso local (por ejemplo, agregar archivos a mi carpeta de recursos xcode) en lugar de usar la URL de PDF.
OFF-TOPIC: ¿Cuál sería una mejor opción? Para extraer el archivo local o utilizar la URL en línea para el archivo PDF?
Como UIWebView
requieren conexión, parece ser una mejor opción para simplemente extraer la URL en línea, ya que será la más actual y actualizada.
Los comentarios son muy apreciados. ¡Gracias!
EDIT: pregunta rápida, si uso el método UIDocumentInteractionController
o la QuickLook framework para que sea fuera de línea, esto significaría que tengo que liberar parche de actualización cada vez que hay nuevo artículo añadido en PDF (corríjanme si me equivoco)
Tomando este punto en consideración, he llegado a un contraargumento de mi propia pregunta sobre el terreno (lo siento si alguno de ustedes siente que está perdiendo el tiempo conmigo <, soy una persona a la que le gusta cuestionar las posibilidades y los diferentes enfoques que uno podría tomar para resolver un problema) En caso de ahorrar tiempo de la actualización constante y proporcionar una solución base en tiempo real, que es usar UIWebView (sé que esto contradice mi propósito de este SO th leer), ya que este proyecto está basado en un sitio web en línea (obteniendo mi contenido y fuentes de allí), si tuviera que cargar su sitio web para la sección del artículo, sería atrevido de mi parte decir que al agregar una variable NSString, puede agregar en la función NSRange a viewDidLoad junto con UIWebView de modo que la URL nunca salga de la sección de noticias y URL de PDF. p.ej. usando la combinación de if y la función NSRange para verificar que la URL solo contenga la sección de noticias y PDF URL)
Lo hice una vez antes de una función NSRange para el punto en la calculadora así que pensé que sería un buen momento para ponerlo utilizar para esta aplicación de marco.
P.S - Esta aplicación es un proyecto base de la organización y soy un interno que les proporciona el marco base de esqueleto.
esto es depende de su necesidad .. si desea que el usuario lea el pdf fuera de línea o no. –
así que si quiero convertirlo en una aplicación completa fuera de línea para decir que hay un método para mostrar el PDF fuera de línea? –
sí, compruebe las respuestas ... describen cómo puede hacerlo. –