重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
1、通过image mask来操作,需要添加mask目标图片。
创新互联是少有的网站建设、成都网站设计、营销型企业网站、微信小程序开发、手机APP,开发、制作、设计、买友情链接、推广优化一站式服务网络公司,2013年开创至今,坚持透明化,价格低,无套路经营理念。让网页惊喜每一位访客多年来深受用户好评
2、通过imageview的layer来操作
如下代码
UIImageView * imageView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"image.png"]];
imageView.frame = CGRectMake(20.f, 20.f, 100.f, 100.f);
imageView.layer.masksToBounds = YES;
imageView.layer.cornerRadius = 50;
a.这种方法需要添加QuarztCore框架才能操作
b.cornerradus的确定问题
3、能过代码对画布裁剪成圆形–》然后再将原始图像画出来–》
-(UIImage*) circleImage:(UIImage*) image withParam:(CGFloat) inset {
UIGraphicsBeginImageContext(image.size);
CGContextRef context = UIGraphicsGetCurrentContext();
CGContextSetLineWidth(context, 2);
CGContextSetStrokeColorWithColor(context, [UIColor redColor].CGColor);
CGRect rect = CGRectMake(inset, inset, image.size.width - inset * 2.0f, image.size.height - inset * 2.0f);
CGContextAddEllipseInRect(context, rect);
CGContextClip(context);
[image drawInRect:rect];
CGContextAddEllipseInRect(context, rect);
CGContextStrokePath(context);
UIImage *newimg = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
return newimg;
}
上面代码注意 如果裁剪后没有使用 CGContextAddEllipseInRect(context, rect);
CGContextStrokePath(context); 这条代码 就会引起背景为白色时看不出来任务效果。
这里是椭圆操作
ipad适合用来画画,不过需要搭配pencil.可以用自带的sketches.下面,讲解如何用ipad画简笔画的过程。
工具/原料:
ipad
pencil
sketches
步骤:
找到一个简笔画的参考。我画得也不好,不过方法可以解说下。这里,现摸清具体的那些笔的区别和用法。
请点击输入图片描述
选一个画笔,可以选第一个铅笔或者第四个马克笔,绘制草图。勾勒线条,画错的地方,用橡皮擦擦除。
请点击输入图片描述
请点击输入图片描述
画完外形,开始上色。颜色色条在右下角。点击可以看到+ -号。加好就是添加颜色。+号可以调色谱里的颜色。点击添加到色板。
这个需要多练习。上色,绘制形状,双击填色。
请点击输入图片描述
请点击输入图片描述
请点击输入图片描述
苹果手机是可以用自带软件绘画的,只是平时我们没有注意到这个功能罢了。现在我就带着大家来了解下这个有绘画功能的软件吧。工具/材料
苹果手机
操作方法
01
点击“备忘录”。
02
点击“新建”
03
输入名字。
04
点保存后,点击新建的文件名。
05
点击绘画图标。
06
点击笔后,点击颜色色块,就能开始画画了,中间的笔是常用的大色块的笔。
07
选择颜色后,点击笔就又会回到原来的页面。
08
选择选择第一只笔是比较硬的笔。
09
选择第三只笔类似与彩色铅笔。
10
选择第五只笔是橡皮擦。而第四只是尺子,可以不用。画完后点击保存就可以了。
好了,以上就是大致内容了,(END)