iPhone 日期选择器代替键盘?

标签 iphone forms keyboard uitextfield uidatepicker

你会怎么做?

我有一个带有 UITextField 的表单。当我单击它时,我想显示一个 UIDatePicker 而不是默认弹出的默认键盘?请注意,我的表单上还有其他元素。

最佳答案

我认为这是一种更正式的方式:

UIDatePicker *datePicker = [[[UIDatePicker alloc] init] autorelease];
datePicker.datePickerMode = UIDatePickerModeDate;
[datePicker addTarget:self action:@selector(datePickerValueChanged:) forControlEvents:UIControlEventValueChanged];
datePicker.tag = indexPath.row;
textField.inputView = datePicker;

关于iPhone 日期选择器代替键盘?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4777237/

相关文章:

ios - 如何使用 iPod Touch(第 4 代)获取 gps 位置

php - reCAPTCHA 在表单中显示 - 图像需要填充

javascript - 如何迭代同一类的每种形式并使用 jQuery 唯一地处理提交?

c# - iOS 启用被蓝牙键盘禁用的虚拟键盘

iphone - NSDateFormatter 字符串

iphone - -[__NSArrayI isEqualToString :]: message sent to deallocated instance

iPhone:将信息从网页传递到从 App Store 下载的应用程序

c# - 从基本 Delphi 窗体派生 C# 窗体

java - java中的多语言虚拟键盘

ios - iPhone 操作系统自定义键盘