`
auauau
  • 浏览: 170794 次
社区版块
存档分类
最新评论

iphone开发 两种方式 UIWebView 显示 html

阅读更多
摘自:http://beike.iteye.com/blog/402449

NSBundle* bundle = [NSBundle mainBundle];   
NSString*  resPath = [bunder resourcePath];   
NSString* filePath = [resPath stringByAppendPathComponent:@"test.html"];   
    
[WebView loadHTMLString:[NSString stringWithContentsOfFile:filePath] baseURL:[NSURL fileURLWithPath:[bundle bundlePath]]];  


NSString *fullPath = [NSBundle pathForResource:@"test" ofType:@"html" inDirectory:[[NSBundle mainBundle] bundlePath]];   
    [self.webView loadRequest:[NSURLRequest requestWithURL:[NSURL fileURLWithPath:fullPath]]]; 


[m_webView loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:[NSString stringWithFormat:@"%@",m_strURL]/*@"http://realtime.zaobao.com/2009/07/090709_26.shtml"*/]]];


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<meta pageSize=320x360/>
<html>
<head>
</head>

<body>
<img src="Sample.JPG"/>
</body>
</html>
分享到:
评论

相关推荐

    iPhone开发之UIWebView示例程序

    3. **加载网页内容**:UIWebView提供了两种加载网页内容的方式: - 使用URL加载:通过调用`[webView loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:@"http://www.example.com"]]];`可以加载指定...

    轻松学iPhone开发之网页视图和滚动视图PPT学习教案.pptx

    网页视图主要用来显示网页内容,可以通过两种方式创建: 1. **静态创建**:这是通过Xcode的Interface Builder(ViewController.xib文件)直接拖拽WebView到视图控制器的界面中。这种方式直观且易于设计布局。 2. *...

    《iPhone开发实战》.(Christopher Allen).pdf

     本书全面探讨了 iphone平台的两种编程方式 ——web开发和 sdk编程。全书结合示例对这两种编程方式的基本流程、基本原理和基本原则给出了详细而通俗的讲解。在 web开发方面,分别介绍了三个 iphone web库,即 ...

    IOS下 内嵌 HTML编辑器 Objective-C与JavaScript数据交互

    主要有两种方式:`stringByEvaluatingJavaScriptFromString:`和`UIWebViewDelegate`协议。 1. `stringByEvaluatingJavaScriptFromString:`:这是一个UIWebView的方法,用于执行JavaScript代码并返回执行结果。例如...

    UIWebView离线缓存

    在iOS开发中,UIWebView是苹果提供的一种用于在应用程序中嵌入网页内容的组件。UIWebView不仅能够实时加载网络页面,还可以实现离线缓存功能,使得用户在没有网络连接时依然可以查看之前加载过的网页内容。这个特性...

    斯坦福大学iPhone教程11-13.zip

    - **UIWebView和WKWebView**:在iOS应用中,用于显示HTML内容的组件,UIWebView是早期版本的解决方案,而WKWebView在性能和安全性方面有显著提升。 - **alertView和actionSheet**:这两种UI元素用于向用户展示临时...

    工程硕士学位论文 基于Android+HTML5的移动Web项目高效开发探究

    鉴于市场上用户的手机型号、种类、屏幕分辨率等参差不齐,传统方式根据主流系统分别开发相应的系统耗时又耗力,为了高效开发并节约开发项目成本,本文采用Android+HTML5相结合的方式进行移动端Web系统的设计研发工作...

    (0049)-iOS/iPhone/iPAD/iPod源代码-网页(Webview)-Web View Controller

    在这个项目中,可能包含了这两种WebView的使用示例。 1. **UIWebView**:UIWebView是苹果提供的一个简单易用的组件,它可以加载HTML、CSS、JavaScript等网页内容。开发者可以通过`loadRequest:`方法加载URL,或者...

    WebKit在iOS上的技术调研

    - **Mac OS X和iOS**:这两种操作系统均基于OpenBSD进行改造,分别应用于PC产品和iPhone、iPad等移动设备。虽然它们在内核层面具有很高的相似度,但iOS为了适应移动设备的限制,在功能方面进行了适当的裁剪。 - **...

    IOS webview 图片弹出

    在实际开发中,为了提供更好的用户体验,我们可能会结合这两种方法。例如,当用户点击图片时,JavaScript会发送一个消息到Native端,然后原生端通过`WKWebView`的API获取图片数据,最后用一个全屏的`UIImageView`...

    HTML5app:基本JQueryMobile的iOS端HTML5网页

    项目的描述提到了"iPhone模拟器运行列表首页"和"HTML5详情页面",这表明应用有列表视图和详细视图两种界面。在JQuery Mobile中,可以使用数据-attr来创建可点击的列表项(listview),点击后通过页面导航跳转至详情...

    IOS界面图文混排demo

    5. **UITableView 或 UICollectionView**:这两种是iOS中的列表视图控件,非常适合用来展示多行或多列的数据,比如聊天记录。在图文混排的场景下,我们可以自定义UITableViewCell或UICollectionViewCell来实现每个...

    Swift - Swift Programming in easy steps

    iOS开发是构建针对苹果设备(如iPhone、iPad等)的应用程序的过程。Swift语言是苹果在2014年推出的一种新的编程语言,专为iOS、iPadOS、macOS、watchOS及tvOS应用开发而设计。Swift结合了C语言的强大性能与Objective...

Global site tag (gtag.js) - Google Analytics