填写textField中的字段来自UIDatePicker

时间:2011-05-23 17:06:26

标签: iphone objective-c ios4

我想创建一个texField,当我点击它时,会出现一个UIDatePickerView ... 我做了这个

@interface getDatesAndPriceController : UIViewController {

    UIDatePicker * deparatureDate ;
    UITextField *deparatureField;

}
@property(retain,nonatomic) IBOutlet UIDatePicker * deparatureDate ;
@property(retain,nonatomic) IBOutlet  UITextField *deparatureField;

in .m

- (void)viewDidLoad
{
    [super viewDidLoad];
    deparatureField.inputView=deparatureDate;
    // Do any additional setup after loading the view from its nib.
}

但我不工作:(。当我直接运行UIdatePicker时,当我点击textField键盘出现时。请帮助

1 个答案:

答案 0 :(得分:2)

我必须回答以表明我在说什么。 UIDatePicker不是视图的子视图。因此,如果您希望您甚至可以以编程方式创建它。我还添加了一个带有完成按钮的工具栏,这是解除键盘时必需的。这将是文本字段的输入附件视图。正确设置所有插座后,日期选择器将显示而不是键盘。

Setup