1、通過image mask來操作,需要添加mask目標圖片。
創(chuàng)新互聯(lián)是少有的網站建設、成都網站設計、營銷型企業(yè)網站、微信小程序開發(fā)、手機APP,開發(fā)、制作、設計、買友情鏈接、推廣優(yōu)化一站式服務網絡公司,2013年開創(chuàng)至今,堅持透明化,價格低,無套路經營理念。讓網頁驚喜每一位訪客多年來深受用戶好評
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
步驟:
找到一個簡筆畫的參考。我畫得也不好,不過方法可以解說下。這里,現(xiàn)摸清具體的那些筆的區(qū)別和用法。
請點擊輸入圖片描述
選一個畫筆,可以選第一個鉛筆或者第四個馬克筆,繪制草圖。勾勒線條,畫錯的地方,用橡皮擦擦除。
請點擊輸入圖片描述
請點擊輸入圖片描述
畫完外形,開始上色。顏色色條在右下角。點擊可以看到+? -號。加好就是添加顏色。+號可以調色譜里的顏色。點擊添加到色板。
這個需要多練習。上色,繪制形狀,雙擊填色。
請點擊輸入圖片描述
請點擊輸入圖片描述
請點擊輸入圖片描述
蘋果手機是可以用自帶軟件繪畫的,只是平時我們沒有注意到這個功能罷了。現(xiàn)在我就帶著大家來了解下這個有繪畫功能的軟件吧。工具/材料
蘋果手機
操作方法
01
點擊“備忘錄”。
02
點擊“新建”
03
輸入名字。
04
點保存后,點擊新建的文件名。
05
點擊繪畫圖標。
06
點擊筆后,點擊顏色色塊,就能開始畫畫了,中間的筆是常用的大色塊的筆。
07
選擇顏色后,點擊筆就又會回到原來的頁面。
08
選擇選擇第一只筆是比較硬的筆。
09
選擇第三只筆類似與彩色鉛筆。
10
選擇第五只筆是橡皮擦。而第四只是尺子,可以不用。畫完后點擊保存就可以了。
好了,以上就是大致內容了,(END)