У меня есть приложение, которое использует свойство "_placeholderLabel" UITextField и изменяет UILabel для настройки размера шрифта UILabel в соответствии с заданной шириной. Я прилагаю приведенный ниже код, который работает для всех iOS ниже 13, но для iOS 13 происходит сбой при получении свойства _placeholderLabel .
if #available(iOS 13.0, *)
{
/// iOS 13 code for adjust fonts
} else {
(txtSearchField.value(forKey: "_placeholderLabel") as! UILabel).adjustsFontSizeToFitWidth = true
}