iOS 13:更改UITextField“ _placeholderLabel”属性

时间:2019-10-18 12:35:05

标签: ios swift iphone xcode

我有一个使用“ _placeholderLabel” UITextField属性的应用程序,更改为UILabel可以根据给定的宽度调整UILabel字体大小。我在下面附加了适用于所有低于13的iOS的代码,但对于iOS 13,在获取 _placeholderLabel 属性时崩溃。

if #available(iOS 13.0, *) 
{
/// iOS 13 code for adjust fonts
} else {
 (txtSearchField.value(forKey: "_placeholderLabel") as! UILabel).adjustsFontSizeToFitWidth = true
}

0 个答案:

没有答案