使用UIWebView 加载文件路径[2021-03-15]

如果需要展示信息,在脑海中第一印象是使用UILable控件。没错,是对的。但是有时候我们需要展示项目中打印的Log该控件可能就不能使用了。因为Log信息太多,会出现UILabelLayer过大而不能显示。我们该怎么办呢? 答案是:使用UIWebView控件或者
WKWebView控件加载,就可以完美解决了。例子以UIWebView控件编写。

     //获取文件路径 
    NSArray *Paths=NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES );
    NSString *MyDocpath=[Paths objectAtIndex:0];
    NSString *filePath = [MyDocpath stringByAppendingPathComponent:[NSString stringWithFormat:@"logFile.txt"]];
    
   
    NSURL *url = [NSURL fileURLWithPath:filePath];
    NSURLRequest *requestObj = [NSURLRequest requestWithURL:url];
   UIWebView *dataWebView = [[UIWebView alloc]initWithFrame:CGRectMake(0, 0, 100, 100)];
   dataWebView.opaque = true;// 修改背景
   dataWebView.backgroundColor = [UIColor whiteColor];//设置背景
   [dataWebView loadRequest:requestObj];//加载
   [self.view addSubview:dataWebView];

iOS WKWebView的使用

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。