//聯絡人:石虎暱稱:嗡嘛呢叭咪哄
一
.uipickerview
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;
二
.uidatepicker
1.
常見屬性
// datepicker
的顯示模式
@property
(nonatomic
) uidatepickermode datepickermode;
// 顯示的區域語言
@property
(nonatomic
, retain
) nslocale *locale; 2.
監聽uidatepicker
的選擇*
因為uidatepicker
繼承自uicontrol,
所以通過
addtarget:...監聽
三
.程式啟動的完整過程
1.
main
函式2.
* 建立物件
* 建立
的delegate物件
3.delegate
物件開始處理(監聽
)系統事件(沒有
storyboard)
* 程式啟動完畢的時候
, 就會呼叫**的方法
* 在中建立uiwindow *
建立和設定
uiwindow
的rootviewcontroller *
顯示視窗 3.
根據info.plist
獲得最主要
storyboard
的檔名
,載入最主要的
storyboard(
有storyboard)
* 建立
uiwindow *
建立和設定
uiwindow
的rootviewcontroller *
顯示視窗
謝謝!!!
Android 開發筆記
版本控制的注意事項 以下資料夾不要加入版本控制 bin bin是編譯的二進位制檔案的存放路徑 gen gen是android需要的資源檔案的原始檔存放的目錄 使用svn的時候要注意專案編譯的問題 在編譯的時候程式會把src資料夾裡面的檔案拷貝到bin裡面,但是svn是每個資料夾裡面都包含乙個隱藏的....
ORACLE 開發筆記
oracle 日期 submitdate datetime.parse submitdate tostring d m月 yyyy to date 2002 01 02 yyyy m dd select count 1 from l perm where cancel y and sysdate p...
開發筆記2
開發筆記2 2012 5 4 周五 系統報警資訊傳送程式開發。其它程式收集了報警資訊,如 硬碟滿 硬碟壞 網路連不通 使用者欠費 硬體裝置無法訪問等,這些程式已經實現了插入資料到幾張不同型別的表,類似流水日誌表,狀態變化表。我則在這個基礎上,對這些表寫個簡單觸發器,觸發器盡量簡單,然後呼叫同乙個儲存...