zoukankan      html  css  js  c++  java
  • Objective C

    #import "LoadInternetImageViewController.h"
    
    @interface LoadInternetImageViewController ()
    @property (weak, nonatomic) IBOutlet UIImageView *imageView;
    
    @end
    
    @implementation LoadInternetImageViewController
    
    
    - (void)viewDidLoad
    {
        [super viewDidLoad];
    	// Do any additional setup after loading the view, typically from a nib.
        
        [self loadImage];
    }
    
    - (void)didReceiveMemoryWarning
    {
        [super didReceiveMemoryWarning];
        // Dispose of any resources that can be recreated.
    }
    
    - (void)loadImage
    {
        NSString *imageUrlString = @"http://d.hiphotos.baidu.com/image/pic/item/7af40ad162d9f2d3940b70e5abec8a136327cca6.jpg";
    
        UIImage *downloadedImage = [self downloadImage:imageUrlString];
        
        if(downloadedImage)
        {
            NSLog(@"Setting downloaded image to imageView.");
    //        self.imageView.contentMode = UIViewContentModeScaleAspectFit;
            self.imageView.image = downloadedImage;
        }
        else
        {
            NSLog(@"Unable to find downloaded image.");
        }
    }
    
    -(UIImage *)downloadImage:(NSString *)imageUrlString
    {
        NSData *imageStream = [NSData dataWithContentsOfURL:[NSURL URLWithString:imageUrlString]];
        
        if (imageStream) {
        
            return [UIImage imageWithData:imageStream];
            
        }
        
        return nil;
    }
    
    @end
    

      

  • 相关阅读:
    第一周例行报告
    内置函数_map、filter
    时间戳
    模块_pip、os模块
    常用内置函数
    函数递归、列表推导式
    Python基础(六)_全局变量声明、可变参数、关键字参数
    Python基础(五) 函数
    python基础(四)集合
    Python基础(三)文件操作
  • 原文地址:https://www.cnblogs.com/sskset/p/3760154.html
Copyright © 2011-2022 走看看