2011-08-05 65 views
0

在我的應用程序中,我想textField用戶可以把日期。現在爲了取得日期,我需要日曆,以便用戶從中選擇日期,並自動填入textField。 什麼是最好的方法來做到這一點。iphone應用程序鏈接日曆與文本域

謝謝

回答

1

UIDatePicker將允許用戶輕鬆選擇日期。

1

的UIDatePicker和取值改變

1

我建了一個花哨的UITextField類,建立一個UIDatePickerinputView。對此的主要價值在於,當用戶點擊文本字段時,日期選擇器將被置於鍵盤通常所在的位置。

UIDatePicker *input = [[UIDatePicker alloc] init]; 
[input addTarget:self action:@selector(update:) forControlEvents:UIControlEventValueChanged]; 
(UITextField *)myTextField.inputView = input; 
[input release]; 

然後,在-[update:]方法,使用NSDateFormatter設置在文本字段中的文本。

+0

在筆尖文件我必須鏈接datePicker與textField? – Mann

+0

我可以不使用日曆而不是使用uidatepicker。因爲我在同一個nib文件上也有其他的textField。 – Mann

+0

不確定'calendar'.UIDatePicker'是什麼意思,是日期選擇/輸入的iOS標準。 –

相關問題