原文地址:利用UIWebView 5行代码实现iphone手机浏览器
作者:IApple
3编辑你试图控制器的头文件 你需要做两件事 1
实现UITextFieldDelegate协议
2 定义输出口UIWebView
具体代码:
#import <UIKit/UIKit.h>
@interface UIWebViewViewController : UIViewController <UITextFieldDelegate>{
IBOutlet UIWebView *webview;
}
@end
4编辑你的试图控制器的实现类 你就需要做一件事
实现
-(BOOL)textFieldShouldReturn:(UITextField *)textField方法
具体代码:
-(BOOL)textFieldShouldReturn:(UITextField *)textField{
NSURL *url=[NSURL URLWithString:textField.text];//获取用户输入的URL
NSURLRequest *requst = [NSURLRequest requestWithURL:url];// 把URL赋给请求
[webview loadRequest:requst];//webView响应请求
return YES;
5 实现Interface Builter界面和Xcode代码的关联 主要的关联有
File's Owner - UIWebView
Text Field - File's Owner
"后退"Bar Button Item -UIWebView (goBack)
"前进"Bar Button Item -UIWebView (goForward)
"重载"Bar Button Item -UIWebView
(goLoad)
嘿嘿
基本就这么多了
下面你保存 --运行 就ok 喽
本人第一次发表技术博文
有不足的地方请多多指教.......