iOS UIPickerView的常見屬性和方法

2021-08-02 08:48:52 字數 2355 閱讀 8062

//

聯絡人:

石虎暱稱

:嗡嘛呢叭咪哄

1.uipickerview

的常見屬性

// 資料來源

(用來告訴

uipickerview

有多少列多少行)

@property

(nonatomic

,assign

) id

datasource;

// **

(用來告訴

uipickerview每1

列的每1

行顯示什麼內容,監聽

uipickerview

的選擇)

@property

(nonatomic

,assign

) id

delegate;

// 是否要顯示選中的指示器

@property

(nonatomic

)       

bool

showsselectionindicator;

// 一共有多少列

@property

(nonatomic

,readonly

) nsinteger numberofcomponents; 2.

uipickerview

的常見方法

// 重新重新整理所有列

- (void

)reloadallcomponents;

// 重新重新整理第

component列

- (void

)reloadcomponent:(nsinteger)component;

// 主動選中第

component

列的第row行

- (void

)selectrow:(nsinteger)row incomponent:(nsinteger)component animated:(

bool

)animated;

// 獲得第component

列的當前選中的行號

- (nsinteger)selectedrowincomponent:(nsinteger)component; 3.

資料來源方法

(uipickerviewdatasource)

// 

一共有多少列

- (nsinteger)numberofcomponentsinpickerview:(uipickerview *)pickerview;

// 

第component

列一共有多少行

- (nsinteger)pickerview:(uipickerview *)pickerview numberofrowsincomponent:(nsinteger)component; 4.

**方法

(uipickerviewdelegate)

// 

第component

列的寬度是多少

- (cgfloat)pickerview:(uipickerview *)pickerview widthforcomponent:(nsinteger)component;

// 

第component

列的行高是多少

- (cgfloat)pickerview:(uipickerview *)pickerview rowheightforcomponent:(nsinteger)component;

// 

第component

列第row

行顯示什麼文字

- (nsstring *)pickerview:(uipickerview *)pickerview titleforrow:(nsinteger)row forcomponent:(nsinteger)component;

// 

第component

列第row

行顯示怎樣的

view(內容)

- (uiview *)pickerview:(uipickerview *)pickerview viewforrow:(nsinteger)row forcomponent:(nsinteger)component reusingview:(uiview *)view;

// 

選中了pickerview

的第component

列第row行

- (void

)pickerview:(uipickerview *)pickerview didselectrow:(nsinteger)row incomponent:(nsinteger)component;

CSS常見的屬性和值

內容有 字型 文字 背景 位置 邊框 列表等等 一 修飾字型的屬性 font family 字型族 times serif等 font size 字型大小 可用絕對大小 相對大小 長度 百分比等 font style 字型風格 normal italic斜體 oblique傾斜 font weigh...

dom的常見屬性和方法

牢記 js指令碼應該只用來充實文件內容 要避免使用dom技術建立核心內容 需要對文件現有資訊進行檢索的時候下面dom方法最有用 getelementbyid getelementbytagname getattribute 元素.firstchild nodevalue 元素的第乙個節點的內容 比如...

常見的flex屬性和其解釋

flex flex屬性值可以包含三個引數 flex grow,flex shrink 和 flex basis。第二個和第三個引數 flex shrink 和 flex basis 可選。當flex屬性值取兩個引數的時候。預設指定的是第乙個引數和第三個引數值。如下述 flex item參考 通過這個...