Заполните поле в textField из UIDatePicker - PullRequest
1 голос
/ 23 мая 2011

Я хочу создать texField, когда я нажимаю на него, появляется UIDatePickerView ... Я сделал это

@interface getDatesAndPriceController : UIViewController {

    UIDatePicker * deparatureDate ;
    UITextField *deparatureField;

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

в .m

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

Но я неt работа :(. Когда я запускаю UIdatePicker, сразу появляется и когда я нажимаю текстовое поле, появляется клавиатура. Помогите пожалуйста

1 Ответ

2 голосов
/ 23 мая 2011

Я должен ответить, чтобы показать, что я говорю.UIDatePicker не является подпредставлением для представления.Так что если вы хотите, вы можете даже создать его программно.Я также добавил панель инструментов с кнопкой «Готово», которая необходима при отклонении клавиатуры.Это будет вспомогательный вид текстового поля.После того, как вы правильно настроили все розетки, вместо клавиатуры будет отображаться средство выбора даты.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...