区块链技术博客
www.b2bchain.cn

IOS开发控件视图day10:webView网页链接转跳的讲解

这篇文章主要介绍了IOS开发控件视图day10:webView网页链接转跳的讲解,通过具体代码讲解7417并且分析了IOS开发控件视图day10:webView网页链接转跳的讲解的详细步骤与相关技巧,需要的朋友可以参考下

本文实例讲述了IOS开发控件视图day10:webView网页链接转跳的讲解。分享给大家供大家参考文章查询地址https://www.b2bchain.cn/7417.html。具体如下:

1、绑定一个转跳按钮触发函数

-(void)login:(UIButton *)btn {     LoginViewController *lVC = [[LoginViewController alloc]init];//目标页面     [self.navigationController pushViewController:lVC animated:YES]; } 

2、设置WebView

@implementation LoginViewController - (void)viewDidLoad {     [super viewDidLoad];     [self initUI];  	//返回按钮     UIButton *btn = [[UIButton alloc]initWithFrame:CGRectMake(16, 30, 20, 20)];     [btn setImage:[UIImage imageNamed:@"返回"] forState:UIControlStateNormal];     [btn addTarget:self action:@selector(back:) forControlEvents:UIControlEventTouchUpInside];     [self.view addSubview:btn];      }  //返回按钮触发事件 -(void)back:(UIButton *)btn {     [self.navigationController popViewControllerAnimated:YES]; }  //设置webView -(void) initUI {     WKWebView *WebView = [[WKWebView alloc] init];     WebView.UIDelegate = self;     WebView.navigationDelegate = self;//设置两个代理     [self.view addSubview:WebView];     //约束     [WebView mas_makeConstraints:^(MASConstraintMaker *make) {         make.left.equalTo(self.view).with.offset(0);         make.top.equalTo(self.view).with.offset(58);         make.right.equalTo(self.view).with.offset(0);         make.bottom.equalTo(self.view).with.offset(88);     }];     //设置转跳到的网址     NSURL *url = [NSURL URLWithString:@"https://www.baidu.com/"];     NSURLRequest *request = [[NSURLRequest alloc] initWithURL:url];     [WebView loadRequest:request]; } //开始加载 - (void)webView:(WKWebView *)webView didStartProvisionalNavigation:(WKNavigation *)navigation {     NSLog(@"开始加载网页"); } //加载完成 - (void)webView:(WKWebView *)webView didFinishNavigation:(WKNavigation *)navigation {     NSLog(@"加载完成"); } //加载失败 - (void)webView:(WKWebView *)webView didFailProvisionalNavigation:(WKNavigation *)navigation withError:(NSError *)error {     NSLog(@"加载失败"); } @end 

本文地址https://www.b2bchain.cn/7417.html

赞(0) 打赏
部分文章转自网络,侵权联系删除b2bchain区块链学习技术社区 » IOS开发控件视图day10:webView网页链接转跳的讲解
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

b2b链

联系我们联系我们