iOS Objective C: Display RTF document

前端 未结 2 1035
栀梦
栀梦 2021-02-20 12:21

I want to show a RTF document in a view. This document will be developed in Microsoft Word and will contains images.

What is the best way to do this using standard rout

相关标签:
2条回答
  • 2021-02-20 12:59

    UIWebView opens .rtf documents. Try something like

    NSURL *rtfUrl = [[NSBundle mainBundle] URLForResource:@"MyFileName" withExtension:@"rtf"];
    NSURLRequest *request = [NSURLRequest requestWithURL:rtfUrl];
    [_webview loadRequest:request];
    

    See the documentation for UIWebView file types.

    0 讨论(0)
  • 2021-02-20 13:06

    If you need to do this in Swift instead of Obective-C here's a Swift equivalent of @pmf's answer as a function you can call.

    func loadRTFDocument() {
        let urlPath =  NSBundle.mainBundle().pathForResource("TermsOfUse", ofType: "rtf")
        let url = NSURL.fileURLWithPath(urlPath!)
        let request = NSURLRequest.init(URL: url)
        self.webView.loadRequest(request)
    }
    
    0 讨论(0)
提交回复
热议问题