iOS 基本图形的绘制 基于bitmap 位图

来源:互联网 发布:手机淘宝的分类在哪里 编辑:程序博客网 时间:2024/06/05 10:53

 基于iOS背景的缩放问题

效果图如下


代码如下

- (void)imageBackGroud{        UIImageView * imageView = [[UIImageView alloc] init];    [self.view addSubview:imageView];        imageView.backgroundColor  = [UIColor redColor];    CGRect  imageFrame = CGRectMake(100, 100, 100, 100);    imageView.frame = imageFrame;        //设置圆角    imageView.layer.cornerRadius = 50;    imageView.layer.masksToBounds = YES;            UIImage *oldImage = [UIImage imageNamed:@"13"];        //设置需要把图片显示的区域                           最后一个参数为scale倍数    UIGraphicsBeginImageContextWithOptions(CGSizeMake(200, 200), NO, 0.0);    // 选择画布的大小和位置    [oldImage drawInRect:self.view.bounds];        // 从上下文中取得制作完毕的UIImage对象    UIImage *newImage = UIGraphicsGetImageFromCurrentImageContext();    // 结束上下文    UIGraphicsEndImageContext();        imageView.image = newImage;}


0 0
原创粉丝点击