ios - UITextField 无法正确显示超出范围的文本

标签 ios objective-c cocoa-touch uitextfield

我想要一个 UITextField 具有类似这样的行为和相同的字体大小:

enter image description here

但是当我输入与 original fontsize 相同的 min fontsize 时,我得到了这个行为:

enter image description here

是什么导致了这种行为,我该如何解决?

我不想调整字体大小。所以调整字体大小不起作用

最佳答案

我认为你的设置有误。默认情况下,当您在 UITextField 上键入内容时,它将使光标在最后输入的字符处保持可见,就像您提供的第一个示例一样,但字体大小没有变化。仅当您将 adjustsFontSizeToFitWidth 设置为 YES 时才会发生缩小行为。尝试删除 minimumFontSizeadjustsFontSizeToFitWidth 设置。

关于ios - UITextField 无法正确显示超出范围的文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27748714/

相关文章:

ios - 使用 CAGradientLayer 类更改 UiView IOS 的渐变背景层颜色

ios - NSPredicate 在两个 NSString 类型的日期之间进行过滤

ios - Sprite Kit 修改子 SKShapeNode 的属性不起作用

ios - 是否可以将滚动事件传递给右侧嵌套的 UIScrollview?

iphone - 如何获取 UITableViewCell 的总高度?

iphone - Objective-C的描述方法不能包含 "self"?

iphone - 点击时隐藏导航栏

ios - 根据语言环境查找小数点字符

iOS : Tabbar item click again and again it is double Tab bar button item size

ios - 获取两点之间的距离时出现问题