UIView畫圓 切圓環

2021-07-10 13:24:18 字數 687 閱讀 6617

對於一些圓,或者圓環我們可以用uiview進行切出來。

案例:原圖

效果圖:

主要**如下:

//設定圓環

self.pointview.layer.cornerradius = 11; //設定圓形的程度

self.pointview.layer.maskstobounds = yes; //設定是否切圓

self.pointview.layer.bordercolor = [[uicolor

greencolor]cgcolor]; //設定圓周圍的顏色

self.pointview.layer.borderwidth = 2; //設定圓環的粗細寬度

趕快用到自己的view中去吧!

使用svg畫圓環

專案中需要乙個圓形進度條,本著能省則省的原則,先去elementui上看了下,傻眼了,不一樣,ui直接否定了這個辦法。這個沒啥難點,cx,cy,r分別表示圓心 x,y 和半徑r,stroke width是圓的邊,stroke表示邊的顏色,fill表示整個圓的填充顏色。其實就是兩個同心圓,裡面的圓的邊...

UIView及其子類 切圓角

1 切四個圓角以uiimageview為例 設定圓角 self testimageview layer cornerradius 10.0 裁剪多餘的,即把圓角的切掉 2 切指定某幾個的圓角 第乙個引數 你要切圓角的frame 第二個引數 指定你要切的圓角 第三個引數 圓角的大小,好像只和寬度有關 ...

Unity使用Mesh元件畫圓環

呼叫 畫圓環 依附物件 中心點 分割段數 內徑 厚度,向外擴的寬度 材質 public static void drawring gameobject gameobject,vector3 center,int segments,float innerradius,float thickness,m...