У меня есть приложение для ввода данных iPad.
Я использую Tableview для ввода данных, и ячейки - это пользовательские ячейки.
На дату я создал текстовое поле с видом сборщика (UIDatePicker)
pickerView = [[UIDatePicker alloc] init];
[pickerView sizeToFit];
pickerView.autoresizingMask = (UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight);
pickerView.datePickerMode = UIDatePickerModeDate;
self.dateField.inputView = pickerView;
Проблема в том, что когда я нажимаю на текстовое поле, он показывает вид средства выбора в средней части представления, а когда я нажимаю кнопку «Готово», чтобы скрыть вид средства выбора, положение по умолчанию для вида ввода (клавиатура по умолчанию) не отображается в снизу, но посередине. Если снова нажать кнопку «Готово» в окне выбора, положение клавиатуры увеличит значение x.
Проблема в том, что когда я показываю окно выбора, клавиатура отсоединяется (iOS5).
Можно ли в коде установить незакрепленное - закрепленное состояние клавиатуры?
У меня есть изображение моей проблемы:
Фото по умолчанию клавиатура
Foto Pickerview