Wciąż jestem całkiem nowy dla xcode
, mimo że robiłem wiele samouczków i badań online wcześniej, wciąż jest kilka rzeczy, które łamią mi zagadnienie, ponieważ obiekt nie jest moim rodzimym językiem programowania. (samouczenie się na moim stażyście)jak wyświetlić pdf na ios
Chcę wiedzieć, czy istnieje sposób na kompilację offline dla xcode iOS
, tak, że możemy wyświetlić plik PDF z lokalnego pliku.
Metoda, której teraz używam, to UIWebView
, aby wyświetlić niestandardowy kod HTML, który zawiera URL pliku PDF (online), ale jeśli to możliwe, chcę utworzyć wersję offline.
Ale z badań online wydaje mi się, że jedynym sposobem wyświetlania pliku PDF jest UIWebView, czy tak naprawdę jest to możliwe, aby pobrać plik z lokalnego zasobu (np. Dodać pliki do mojego folderu zasobów xcode) zamiast używać adresu URL pliku PDF.
OFF-TEMAT: Jaki byłby lepszy wybór? Aby pobrać lokalny plik lub użyć adresu URL online do pliku PDF?
Jako że połączenie wymaga połączenia, lepszym wyborem będzie po prostu przeciągnięcie adresu URL online, ponieważ będzie on najbardziej aktualny i zaktualizowany.
Informacja zwrotna jest bardzo doceniana. Dzięki!
EDIT: szybkie pytanie, jeśli mogę użyć metody UIDocumentInteractionController
lub QuickLook framework zrobić to w trybie offline, oznaczałoby to muszę zwolnić Update Patch za każdym razem jest nowy artykuł dodany w PDF (poprawcie mnie jeśli się mylę)
Biorąc to pod uwagę, wymyśliłem kontrargument na moje własne pytanie na miejscu (Przepraszam, jeśli ktoś z was uważa, że marnujecie mi czas>. <, jestem osobą, która lubi kwestionować możliwości i różne podejścia, które można podjąć, aby rozwiązać problem) W celu zaoszczędzenia czasu od ciągłej aktualizacji i zapewnienia rozwiązania bazowego w czasie rzeczywistym, które ma korzystać z UIWebView (wiem, że to jest sprzeczne z moim celem tego SO th czytaj), ponieważ ten proj jest oparty na stronie internetowej (pobieranie moich treści i źródeł z tego źródła), gdybym miał załadować ich stronę internetową do sekcji artykułów, czy śmiałbym powiedzieć, że dodając zmienną NSString, można dodać funkcję NSRange do viewDidLoad wraz z UIWebView tak, że adres URL nigdy nie opuści sekcji wiadomości i adresu URL pliku PDF. na przykład używając kombinacji funkcji if i NSRange do sprawdzenia, czy adres URL zawiera tylko sekcję wiadomości i URL PDF)
Zrobiłem raz przed funkcją NSRange dla punktu na kalkulatorze, więc pomyślałem, że nadszedłby dobry moment, aby umieścić go w użyj dla tej aplikacji ramowej.
P.S - Ta aplikacja jest projektem bazowym dla organizacji i jestem stażystką zapewniającym szkielet podstawowy.
jest to uzależnione od potrzeb .. jeśli chcesz, aby użytkownik czytać PDF w trybie offline lub nie. –
, więc jeśli chcę zrobić z niej całą aplikację offline, to znaczy, że istnieje metoda wyświetlania pliku PDF w trybie offline? –
tak, sprawdź odpowiedzi ... opisują, jak możesz to zrobić. –