UIWebView是用的webkit技术,它可以很方便地将一个网页嵌入本地的APP中,利用它的loadRequest方法可以发送一个远程http请求,并渲染显示出来,事实上我们也可以用它来渲染本地的网页,有些APP中的内容用html div + css的形式来展形开发效率还高一些,但是应该比原生的UIKit组件的效率低。
- (void)viewDidLoad { [super viewDidLoad]; [self.webView loadRequest:[NSURLRequest requestWithURL:[NSURL fileURLWithPath:[[NSBundle mainBundle] pathForResource:@"about" ofType:@"html"]isDirectory:NO]]]; // Do any additional setup after loading the view from its nib. }