本文主要是介绍Snail—UI学习之UIImage及UIImageView,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
图片是贴在ImageView上面的
- (void)viewDidLoad
{[super viewDidLoad];// Do any additional setup after loading the view.self.view.backgroundColor = [UIColor redColor];[self createButton];[self createImage];
}- (void)createImage{//加载本地图片的两种方式//1、通过图片路径获取//先获取图片的路径NSString * path = [[NSBundle mainBundle] pathForResource:@"star_icon@2x" ofType:@"png"];//通过路径创建一个图片UIImage * image1 = [[UIImage alloc] initWithContentsOfFile:path];//生成一个UIImageView 把照片放在view上UIImageView * firstImageView = [[UIImageView alloc] initWithFrame:CGRectMake(50, 50, 31, 30)];//把图片方到view上面firstImageView.image = image1;[self.view addSubview:firstImageView];//2、通过图片的名字加载图片UIImageView * secondImageView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"star_icon@2x.png"]];secondImageView.frame = CGRectMake(100, 100, 31, 30);[self.view addSubview:secondImageView];//从网络上加载图片NSString * urlPath = @"https://www.baidu.com/img/bd_logo1.png";NSURL * url = [NSURL URLWithString:urlPath];UIImageView * thirdImageView = [[UIImageView alloc] initWithFrame:CGRectMake(40, 40, 150, 80)];[thirdImageView setImageWithURL:url];[self.view addSubview:secondImageView];
}
这篇关于Snail—UI学习之UIImage及UIImageView的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!