• Das kreative Thema des Monats Oktober wird vor allem diejenigen unter Euch besonders ansprechen, denen Do-it-yourself quasi im Blut liegt. Zeigt uns Eure Improvisationskünste oder fotografiert, was andere Leute sich so im Alltag zusammengestrickt haben. --> Zum Mitmachen bitte hier klicken

[Swift] PDF Viewer

tpv90

Erdapfel
Registriert
13.05.16
Beiträge
4
moin ich schreibe grade eine App und möchte dar eine PDF Viewer ein binden der allerdings nicht auf seine 1 der PDF Datei statt sondern auf seine x.
class ViewController: UIViewController {

@IBOutletweakvar webView: UIWebView!


var path = "" // String

overridefunc viewDidLoad() {

super.viewDidLoad()

path = NSBundle.mainBundle().pathForResource("dasPDF", ofType: "pdf")!

let url = NSURL.fileURLWithPath(path)

self.webView.loadRequest(NSURLRequest (URL: url))

}

die Datei wird schön dargestellt und alles aber ich finde leider keine Funktion die den Start festlegt.
oder ist das im WebView ganicht so möglich? habt ihr eine Idee ich finde leider nix =(

mfg


ps: sry für die rechtschreiben Fehler ich habe LRS
 
Entschuldigung aber ich hab auch eine Rechtschreibschwäche. Rechtschreibung und Großschreibung am Satzanfang hat nur leider absolut nichts miteinander zu tun. Außerdem schreibst du nicht nur Rechtschreibfehler sondern auch keine Sätze mit Sinn. Jeder mit Rechtschreibschwäche bekommt anständige Texte zusammen wenn er sich die Zeit nimmt und im Notfall ein Wörterbuch oder die Rechtschreibkorrektur zur Hilfe nimmt. Da dich hier keiner hetzt nimm dir doch bitte die Zeit und mach uns Hilfe möglich.
 
So, nach langer Zeit habe mich mal wieder dran gesetzt, aber es tut nix =( wenn jemand mal drüber schauen mag und mir sagen kann, was für Anfängerfehler ich alle gemacht habe, würd ich mich sehr freuen.

mfg

Code:
    var path = ""       // String
  
    override func viewDidLoad() {
        super.viewDidLoad()

    path = NSBundle.mainBundle().pathForResource("liederbuch", ofType: "pdf")!
        let url = NSURL.fileURLWithPath(path)
    self.webView.loadRequest(NSURLRequest (URL: url))
      
  
        self.webView.scrollView.scrollRectToVisible(CGRect(x: 0, y: 200, width: 10, height: 10), animated: true)
 
Zuletzt bearbeitet:
Laut der Dokumentation: ‘This method scrolls the content view so that the area defined by rect is just visible inside the scroll view. If the area is already visible, the method does nothing.’ y: 200, sowie width/height 10 wird wohl bereits angezeigt. Hast du mal versucht, um bei width/height die Dimensionen des Bildschirm zu benutzen?