Как показать дату по умолчанию в виде строки в IQDropdownTextfield? - PullRequest
1 голос
/ 18 марта 2020

У меня есть одно текстовое поле с классом IQDropDownTextfield . Я хочу использовать его как средство выбора даты.

Но моя проблема в том, что когда я хочу установить дату (в строковом формате) перед открытием Pickerview, она не работает.

Я добавляю свой код ниже :

import IQDropDownTextField

Также добавьте IQDropDownTextFieldDelegate к контроллеру.

@IBOutlet weak var txtDOB: IQDropDownTextField!

override func viewDidLoad()
{
    super.viewDidLoad()
    txtDOB.dropDownMode = .datePicker
    txtDOB.isOptionalDropDown = true
    txtDOB.datePicker.maximumDate = Date()
    txtDOB.delegate = self
    txtDOB.selectedItem = "2020-03-18"
}

теперь у меня есть дата для отображения на начальном этапе как 2020-03-18 , и я хочу показать его как текст по умолчанию в текстовом поле. txtDOB.text не работает, поскольку он устарел в этой библиотеке.

текстовое поле все еще пустое.

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