iOS, пользовательский шрифт UITextField, не соответствует внутреннему размеру содержимого для высоты в iOS 9.3 / iOS10
У меня странная проблема, когда я использую UITextField с пользовательским шрифтом, я не могу охватить текст в поле.
В моем примере я использую собственный шрифт Noteworthy Bold размером 26.
Теперь, если вы используете нижний символ в тексте, например, символ "p", см. Пример изображения ниже.
Я предполагаю, что это может быть связано с ограничением в автоматическом макете с iOS 9.3 / 10 и iPad. Эта проблема не возникает на iPad Pro.
Я думал, что это может быть связано с внутренним размером контента, пока я не обнаружил, что это не проблема для iPad Pro.
Я пробовал различные свойства в конструкторе интерфейсов, также используя системный шрифт и пользовательский шрифт в коде. Также искал и не нашел решение, которое работает. Я не уверен, что еще попробовать.
Я бы не стал отказываться от поддержки iOS 9.3 / 10.
Я думал, что это может сработать... Пользовательский размер шрифта в классах размера XCode6 не работает должным образом с пользовательскими шрифтами