ios學習第六天(三)自定義UIView下

2021-07-30 11:08:24 字數 1040 閱讀 4874

看效果,利用數學製造神奇效果:

效果還不錯,看**吧,**很簡單,不解釋了,可以通過調節變數的值,動態重新整理頁面,製造彩色動畫效果:

//

// mymagicalview.h

// myuiview

//// created by moluth on 17/4/12.

//#import @inte***ce mymagicalview : uiview

@end

//// mymagicalview.m

// myuiview

//// created by moluth on 17/4/12.

//#import "mymagicalview.h"

@implementation mymagicalview

-(void)drawrect:(cgrect)rect{

// 獲取圖形繪製上下文

int xa=round(rect.origin.x);

int xb=round(rect.origin.x+rect.size.width);

int ya=round(rect.origin.y);

int yb=round(rect.origin.y+rect.size.height);

cgcontextref context = uigraphicsgetcurrentcontext();

double r,g,b;

for(int x=xa;x

ios學習第六天(二)自定義UIView中

這次用自定義view創造乙個不存在的view,看效果圖 這個就是了,但是我不知道背景怎麼是黑色的,好醜,經過探索後發現在外邊設定背景顏色即可,設定成透明色。來不及解釋了,快看 mycircleview.m myuiview created by moluth on 17 4 12.import my...

iOS學習筆記 第六天

今日學習概述 今天主要進行ios開發中經常被用到的uiscrollview控制項的學習,包括其基本使用 常見屬性 的注意點等。什麼是uiscrollview 利用uiscrollview顯示一張大 1.建立乙個uiscrollview uiscrollview scrollview uiscroll...

我的iOS學習歷程 OC第六天

今天學的是block的使用 import import person.h 相信看過前面的 person類都知道怎麼定義了,這裡就不寫上了 int sumvalue int a int b block 作為引數 體現優勢 實現兩個數的加減 加減乘除 int resulttwonumber1 int n...