IOS开发之路二十一(UIWebView加载本地html)
2013-09-08 11:58 Lves Li 阅读(231) 评论(0) 收藏 举报挺简单不多说的直接代码:
// // ViewController.h // JSAndJson // // Created by WildCat on 13-9-8. // Copyright (c) 2013年 wildcat. All rights reserved. // #import <UIKit/UIKit.h> @interface ViewController : UIViewController @property (nonatomic, strong) UIWebView *myWebView; @end
//
//  ViewController.m
//  JSAndJson
//
//  Created by WildCat on 13-9-8.
//  Copyright (c) 2013年 wildcat. All rights reserved.
//
#import "ViewController.h"
@interface ViewController ()
@end
@implementation ViewController
@synthesize myWebView;
//加载app中html函数
- (void)loadDocument:(NSString*)docName {
    
  
    NSString *mainBundleDirectory = [[NSBundle mainBundle] bundlePath];
    NSString *path = [mainBundleDirectory  stringByAppendingPathComponent:docName];
    NSURL *url = [NSURL fileURLWithPath:path];
    NSURLRequest *request = [NSURLRequest requestWithURL:url];
    self.myWebView.scalesPageToFit = YES;
    [self.myWebView loadRequest:request];
}
- (void)viewDidLoad
{
    [super viewDidLoad];
    self.view.backgroundColor = [UIColor whiteColor];
    self.myWebView = [[UIWebView alloc] initWithFrame:self.view.bounds];
    self.myWebView.scalesPageToFit = YES;
    [self.view addSubview:self.myWebView];
    //app中的html
    [self loadDocument:@"test.html"];
    
    }
- (void)viewDidUnload
{
    [super viewDidUnload];
    // Release any retained subviews of the main view.
}
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
{
    return (interfaceOrientation != UIInterfaceOrientationPortraitUpsideDown);
}
@end
 
                    
                     
                    
                 
                    
                 
                
            
         浙公网安备 33010602011771号
浙公网安备 33010602011771号