iOS開發UI篇 Quartz2D使用 信紙條紋

2021-09-06 16:08:19 字數 1977 閱讀 3100

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//2

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

storyboard中的介面布局

實現的簡單效果:

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...