//uidatepicker 是乙個控制器類,封裝了 uipickerview,但是他是uicontrol的子類,專門用於接受日期、時間和持續時長的輸入。日期選取器的各列會按照指定的風格進行自動配置,這樣就讓開發者不必關心如何配置表盤這樣的底層操作。你也可以對其進行定製,令其使用任何範圍的日期。
//uidatepicker 依賴於 nsdate 類,這個類是cocoa 基礎的一員,以前用於桌面系統。本文中僅需用到 initwithstring 來建立nsdate
//建立uidatepicker物件:執行時顯示當前時間。改變frame只有第二個引數管用(0,x,0,0)其它改變不起作用
//日期選取器的高度始終是216畫素,要確定分配了足夠的空間來容納。
uidatepicker *datepicker=[[uidatepicker alloc]initwithframe:cgrectmake(0, 150, 0, 0)];
//設定日期選取器的樣式
datepicker.datepickermode=uidatepickermodedateandtime;
//你可以將分鐘表盤設定為以不同的時間間隔來顯示分鐘,前提是該間隔要能夠讓60整除。預設間隔是一分鐘。如果要使用不同的間隔,需要改變 minuteinterval屬性:
datepicker.minuteinterval=5;
//設定顯示指定日期(如出生年月)
nsdateformatter *formatter=[[nsdateformatter alloc]init];
[formatter setdateformat:@"yyyy-mm-dd hh:mm:ss"];
nsdate *date1=[formatter datefromstring:@"1990-06-06 12:00:00"];
[datepicker setdate:date1 animated:yes];
//新增事件
[datepicker addtarget:self action:@selector(datepickeraction:) forcontrolevents:uicontroleventvaluechanged];
[self.window addsubview:datepicker];
[datepicker release];
- (void)datepickeraction:(uidatepicker*)datepicker
2007 09 22 日誌 轉折日
最近太忙了,忙到真的連看自己blog的時間都沒有了 更別提更新了 看著各種排名的全線飄綠 慘不忍睹,我的那個心啊,哇涼哇涼的啊 不過,忙碌的工作收穫也是巨大的 我們的團隊取得了驕人的成績!在此,我對團隊的每個成員表示衷心的感謝。我相信,中國的外包史上將銘刻這幾位同事的名字,他們是 成績歸成績,缺點也...
2007 09 22 日誌 轉折日
最近太忙了,忙到真的連看自己blog的時間都沒有了 更別提更新了 看著各種排名的全線飄綠 慘不忍睹,我的那個心啊,哇涼哇涼的啊 不過,忙碌的工作收穫也是巨大的 我們的團隊取得了驕人的成績!在此,我對團隊的每個成員表示衷心的感謝。我相信,中國的外包史上將銘刻這幾位同事的名字,他們是 成績歸成績,缺點也...
2007 09 22 日誌 轉折日
最近太忙了,忙到真的連看自己blog的時間都沒有了 更別提更新了 看著各種排名的全線飄綠 慘不忍睹,我的那個心啊,哇涼哇涼的啊 不過,忙碌的工作收穫也是巨大的 我們的團隊取得了驕人的成績!在此,我對團隊的每個成員表示衷心的感謝。我相信,中國的外包史上將銘刻這幾位同事的名字,他們是 成績歸成績,缺點也...