#pragma mark - 繪製虛線具體方法
/** ** lineview: 需要繪製成虛線的view
** linelength: 虛線的寬度
** linespacing: 虛線的間距
** linecolor: 虛線的顏色
**/+ (void)drawdashline:(uiview *)lineview linelength:(nsinteger)linelength linespacing:(nsinteger)linespacing linecolor:(uicolor *)linecolor
此方法可以作為 uiview 的拓展方法(category)方便以後使用。
example:
// 繪製紅色虛線,寬度10,間距10,虛線高2
uiview *lineview = [[uiview alloc] initwithframe:cgrectmake(20, 60, self.view.size.width -2 * 20, 2)];
[self.view addsubview:lineview];
[uiview drawdashline:lineview linelength:10 linespacing:10 linecolor:[uicolor graycolor]];
result:如下圖顯示: iOS 使用drawRect 繪製虛線橢圓
ios 使用drawrect 繪製虛線橢圓 1 首先如果要使用 drawrect 繪圖 要匯入 coregraphics.framework 框架 然後 建立 自定義view,即是 myview繼承 uiview 2 重寫 void drawrect cgrect rect方法 3 新增如下 voi...
iOS 繪製虛線,結果獲得UIImage物件
專案中遇到需要繪製虛線的功能 上網找了下 感謝網上的開發者分享 貼在這裡以作記錄 過程 1.新建uiimageview,用於展示所畫的虛線 2.設定虛線每畫多少個point就空出多少個point 3.設定線條顏色 kit rgba 200,200,200,255 是顏色函式的巨集定義,返回cgcol...
繪製粗虛線
以前很少畫虛線,因此不太關心繪製粗虛線該怎麼辦。最近需要用到這個功能,因此學習了一下,與大家共享。cpen類有兩個建構函式,我們經常用第乙個,而忽略了第二個。其實很多問到畫粗線時希望改變線頭的預設顯示方式,比如希望是圓弧頭而不是預設的方形頭等。都可以用這個建構函式定義的cpen物件來實現。這裡我主要...