UIDatePicker Показывает пустое представление выбора

UIDatePicker Показывает пустой вид сборщика. Это работает отлично, я имею в виду, это прокрутка, это установка даты для соответствующего текстового поля, но в представлении выбора это не отображение даты. Я приложил скриншот.

Код для DatePiker,

 datePicker = [[UIDatePicker alloc]init];
 datePicker.datePickerMode = UIDatePickerModeDateAndTime;
 [datePicker setDate:[NSDate date]];

 _txtDue.inputView = datePicker;

введите описание изображения здесь

Любая помощь будет оценена!

1 ответ

Решение

Наконец-то я это понял. Это была проблема одной сторонней библиотеки под названием UIHidingView!! Это было добавлено кем-то в этом проекте. В описании этой библиотеки от github говорится, что

UIHidingView - это класс iOS, который отображает элемент UIView сверху UITableView, который скрывается при прокрутке табличного представления.

Сейчас UIDatePicker внутренне использовало tableview в нем так, это скрывало его компоненты!

PS: будьте осторожны при использовании сторонних библиотек!!

Другие вопросы по тегам