zoukankan      html  css  js  c++  java
  • 新浪微博客户端(13)-使用UIWebView加载OAuth授权界面

    使用UIWebView加载OAuth授权界面

    DJOAuthViewController.m

    #import "DJOAuthViewController.h"
    
    @interface DJOAuthViewController () <UIWebViewDelegate>
    
    @end
    
    @implementation DJOAuthViewController
    
    - (void)viewDidLoad {
        [super viewDidLoad];
        
        /* client_id&redirect_uri */
        NSString *client_id = @"249054863";
        NSString *redirect_uri = @"https://www.baidu.com";
        
        UIWebView *webView = [[UIWebView alloc] init];
        webView.frame = self.view.bounds;
        webView.delegate = self;
        
        [self.view addSubview:webView];
        
        NSString *urlString = [NSString stringWithFormat:@"https://api.weibo.com/oauth2/authorize?client_id=%@&redirect_uri=%@",client_id,redirect_uri];
        
        NSURL *url = [NSURL URLWithString:urlString];
        NSURLRequest *urlRequest = [NSURLRequest requestWithURL:url];
        
        [webView loadRequest:urlRequest];
    
    }
    
    - (void)didReceiveMemoryWarning {
        [super didReceiveMemoryWarning];
        // Dispose of any resources that can be recreated.
    }
    
    /*
    #pragma mark - Navigation
    
    // In a storyboard-based application, you will often want to do a little preparation before navigation
    - (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender {
        // Get the new view controller using [segue destinationViewController].
        // Pass the selected object to the new view controller.
    }
    */
    
    #pragma mark - webView 代理方法
    
    - (void)webViewDidStartLoad:(UIWebView *)webView {
        DJLog(@"webView开始加载");
    
    }
    
    
    - (void)webViewDidFinishLoad:(UIWebView *)webView {
    
        DJLog(@"webView结束加载");
    
    }
    
    
    
    
    
    
    
    
    
    
    
    @end

    最终效果:

     

  • 相关阅读:
    第二题
    第一题
    biancheng
    用泰勒展开式计算sin
    矩阵求和
    1
    ti
    实验10
    实验9
    实验8
  • 原文地址:https://www.cnblogs.com/yongdaimi/p/6001550.html
Copyright © 2011-2022 走看看