ios開發ui篇—quartz2d使用(信紙條紋)
一、前導程式
新建乙個專案,在主控制器檔案中實現以下幾行**,就能輕鬆的完成在檢視中的平鋪。
1效果:#import
"yyviewcontroller.h"2
3@inte***ce
yyviewcontroller ()45
@end67
@implementation
yyviewcontroller
89 - (void
)viewdidload
1017
18@end
二、實現信紙條紋的效果
利用上面的這種特性來做乙個信紙的效果。
預設的view上沒有分割線,要在view上加上分割線有兩種方式:
(2)通過一張小的來建立乙個顏色,平鋪實現背景效果。
畫矩形。
畫線條。
實現**:
1//2效果:01-信紙條紋4//
5//created by 孔醫己 on 14-6-11.6//
7//89
#import
"yyviewcontroller.h"10
11@inte***ce
yyviewcontroller ()
1213
@end
1415
@implementation
yyviewcontroller
1617 - (void
)viewdidload
1848
49@end
三、應用場景
完成乙個簡陋的電子書閱讀器
**:
1//2storyboard中的介面布局01-信紙條紋4//
5//created by 孔醫己 on 14-6-11.6//
7//89
#import
"yyviewcontroller.h"10
11@inte***ce
yyviewcontroller ()
1213 @property (weak, nonatomic) iboutlet uitextview *textview;
14 - (ibaction)perbtnclick:(uibutton *)sender;
15 - (ibaction)nextbtnclick:(uibutton *)sender;
16 @property(nonatomic,assign)int
index;
17@end
1819
@implementation
yyviewcontroller
2021 - (void
)viewdidload
2253
54 - (ibaction)perbtnclick:(uibutton *)sender
6364 - (ibaction)nextbtnclick:(uibutton *)sender
72@end
實現的簡單效果:
iOS開發UI篇 Quartz2D簡單使用 二
一 畫文字 畫文字 nsstring str 英國首相卡梅倫接受採訪時明確表示,中英關係處在 時代 不得不說,中英關係的 時代 一詞是由卡梅倫開創的。從中也可以看出,英方 對發展中英關係的殷切希望和美好預期。中方對英方提出的 時代 予以積極回應,表明中方對發展中英關係的高度重視和最大誠意。時代 可謂...
iOS開發UI篇 Quartz2D簡單使用 一
ios開發ui篇 quartz2d簡單使用 一 一 畫直線 1 2 03 畫直線4 5 6 7 89 import yylineview.h 10 11 implementation yylineview 1213 14 當自定義view第一次顯示出來的時候就會呼叫drawrect方法 15 voi...
iOS開發UI篇 Quartz2D簡單使用(一)
一 畫直線 1 2 03 畫直線4 5 6 7 89 import yylineview.h 10 11 implementation yylineview 1213 14 當自定義view第一次顯示出來的時候就會呼叫drawrect方法 15 void drawrect cgrect rect 1...