使用 CGContextRef 進行簡單內容繪製

2021-09-07 00:11:40 字數 1788 閱讀 8916

摘要 : cgcontextref 功能強大,我們借助它可以畫各種圖形。這裡所舉例子只是簡單內容繪製,冰山一角,對此感興趣的朋友可以舉一反三,實現各種酷炫效果。

效果如下:

#pragma mark - 繪製『文字』、『線條』、『圓形』、『矩形』

30 - (void

)drawfont ;

3536 [@"

我是文字

" drawinrect:cgrectmake(20.0, 20.0, 100.0, 30.0

) withattributes:dicattribute];37}

3839 - (void

)drawline

4849 - (void

)drawcircle

6162 - (void

)drawrectangle

7071

@end

viewcontroller.h

1

#import23

@inte***ce

viewcontroller : uiviewcontroller45

6@end

viewcontroller.m

1

#import

"viewcontroller.h"2

#import

"kmdrawview.h"3

4@inte***ce

viewcontroller ()

5 - (void

)layoutui;

6@end78

@implementation

viewcontroller

910 - (void

)viewdidload

1516 - (void

)didreceivememorywarning

2021 - (void

)layoutui

2526

@end

CGContextRef 使用小記

1 用cgcontextref 畫文字 在 uiview的 void drawrect cgrect rect 方法中進行 cgcontextref context uigraphicsgetcurrentcontext cgcontextsetshouldantialias context,yes...

WPF使用IDataErrorInfo進行資料校驗

原文 wpf使用idataerrorinfo進行資料校驗 這篇部落格將介紹如何使用idataerrorinfo進行資料校驗。下面直接看例子。乙個customer類,兩個屬性 firstname,age class customer public intage 將customer類繼承idataerr...

WPF使用IDataErrorInfo進行資料校驗

原文 wpf使用idataerrorinfo進行資料校驗 這篇部落格將介紹如何使用idataerrorinfo進行資料校驗。下面直接看例子。乙個customer類,兩個屬性 firstname,age class customer public intage 將customer類繼承idataerr...