为什么Text在UITextField中从底部切割?

Mas*_*adi 7 iphone fonts uitextfield

我在我的整个应用程序中的文本字段和标签中使用自定义字体.我的字体名称是"digital-7.ttf".现在的问题是我的标签中的文本是好的,但在UITextFields中它是从底部剪切文本.当textfield正在编辑时,文本很好,但是当编辑完成后,它再次剪切文本.像这样在此输入图像描述

这样我就设置了它的字体样式 [txtFld setFont:[UIFont fontWithName:@"digital-7" size:25.0]];

和字体已添加到info.plist中

请帮我

Jea*_*Luc 5

我刚刚在UITextField中遇到了与自定义字体类似的问题,但在我的情况下,它在顶部切断了我的变音符号.

我用FontForge打开字体并将元素 - > OS/2 - >度量中的HHead Ascent Offset调整为与Win Ascent Offset相同的值

在你的情况下,它可能是HHHead Descent Offset.尝试修改此值


Mas*_*adi -2

这个问题出现在 Xcode 3.2.5 中。在早期版本中,相同的代码运行良好。:)