-3
A
回答
0
UIDatePicker *datePicker = [[UIDatePicker alloc]init];
[datePicker setDate:[NSDate date]];
datePicker.datePickerMode = UIDatePickerModeDate;
[datePicker addTarget:self action:@selector(dateTextField:) forControlEvents:UIControlEventValueChanged];
[txtField_date setInputView:datePicker];
-(void) dateTextField:(id)sender
{
UIDatePicker *picker = (UIDatePicker*)txtField_date.inputView;
[picker setMaximumDate:[NSDate date]];
NSDateFormatter *dateFormat = [[NSDateFormatter alloc] init];
NSDate *eventDate = picker.date;
[dateFormat setDateFormat:@"dd/MM/yyyy"];
NSString *dateString = [dateFormat stringFromDate:eventDate];
txtField_date.text = [NSString stringWithFormat:@"%@",dateString];
}
試試這個代碼。
-1
您可以使用日期屬性上UIDatePicker
並將其轉換爲NSString
,並將其設置爲您UITextField
。
NSDateFormatter *formatter = [[NSDateFormatter alloc] init];
[formatter setDateFormat:@"yyyy"]; // set your own format
NSString *formattedDateString = [formatter stringFromDate:yourPicker.date];
textField.text = formattedDateString;
相關問題
- 1. 顯示在日期字段中選擇的日期
- 2. 當日期選擇器是多字段中的字段時,不顯示日期
- 3. 顯示日期比文本字段中的日期選擇器日期晚3天
- 4. 如何在日期選擇器中禁用日期時選擇其他日期選擇器中的日期
- 5. 如何在一個按鈕中選擇日期選擇器+顯示日期android
- 6. 核心從日期選擇器文本字段的日期日期比較
- 7. 只顯示日期選擇器中的選定日期
- 8. datepicker不顯示日期選擇器中的所選日期(月)
- 9. 顯示日期選擇器
- 10. 如何在日期字段上以日文形式顯示日期選擇器日曆?
- 11. 日期選擇器不顯示日期後的日期
- 12. 從日期選擇器中顯示文本字段中的時間
- 13. 如何顯示日期選擇器
- 14. 如何顯示jquery日期選擇器?
- 15. 在jQuery日期選擇器中選擇日期和高亮日期選擇器
- 16. 如何在點擊文本框時顯示日期選擇器
- 17. 如何編輯的文本字段jQuery的日期選擇器
- 18. 如何增加從日期選擇器中選擇的日期?
- 19. 多日期選擇器在同一頁面上顯示總日期字段
- 20. 如何在GUI文本字段中顯示日期?
- 21. 如何在iphone中驗證日期選擇器中的日期?
- 22. jQuery的日期選擇器:忽略選擇文本字段
- 23. 如何顯示日期選擇器的文本框
- 24. 使用日期選擇器在日期文本框中顯示的默認日期
- 25. 日期選擇器在ajax調用後不顯示文本上的日期
- 26. 當我在日期字段中按下時,如何忽略日期選擇器
- 27. kendo JS中的日期選擇器顯示爲文本框
- 28. 無法從日期選擇器中的日期選擇器中獲取日期
- 29. jQuery的日期選擇器顯示一個日期在MVC
- 30. 日期選擇器顯示在2個不同的日期
當您完成後,從pickerView獲取日期並使用NSDateFormatter將其格式化爲文本。將結果文本放在textField中。 – Brandon
這個問題有太多的錯誤。在問這個問題之前,你甚至懶得去做初步的研究。你還沒有嘗試過任何東西。你甚至不屑於提及你正在使用哪種語言。這是一個基本的問題,已被回答數萬億次,去谷歌它 – NSNoob
可能重複的[UITextField觸摸iPhone顯示日期選擇器](http://stackoverflow.com/questions/11197855/iphone-display-date-picker- on-uitextfield-touch) –