Paste_Image.png
Paste_Image.png
Paste_Image.png
- 所有控件都繼承UIView,
- UIScrollView(可以滑動(dòng))
- UIControl(可以點(diǎn)擊)
- 所以控件都是UIView的子類,所以都可以addSubView另個(gè)控件
- 還能繼承UIView都有所有方法的屬性
- 如tag,frame,aipha,背景等等.....
UIControl的子類都可以 點(diǎn)擊或拖動(dòng)
- 可以自定義控件
1.增加屬性或自定義樣式 - 注意 UItextview 不可以換行
UItextview沒(méi)有 PlaceHolder(輸入顯示灰色)
所有控件都叫UI,UI都可以交互,UI都繼承UIview.
1)三個(gè)結(jié)構(gòu)體 CGPoint、CGSize、CGRect
- CGPoint 坐標(biāo)(泡NT)
struct CGPoint {
CGFloat x;
CGFloat y;
};
typedef struct CGPoint CGPoint;
看到這個(gè)想必你已經(jīng)懂了,不再解釋。
2.CGSize大小(賽思)
struct CGSize {
CGFloat width;
CGFloat height;
};
typedef struct CGSize CGSize;
不解釋。
3.CGRect 坐標(biāo)大小 組合(RST)
struct CGRect {
CGPoint origin; //偏移是相對(duì)父視圖的
CGSize size;
};
typedef struct CGRect CGRect;
結(jié)構(gòu)體的關(guān)鍵詞是struct
addsubview約晚添加越在視圖最上層
UIView 屬性都背景顏色 透明度 設(shè)置fram,taige
UISorollView(sigao) (可滑動(dòng))