iPhone——获取 UITextField 调整后的字体大小

Posted

技术标签:

【中文标题】iPhone——获取 UITextField 调整后的字体大小【英文标题】:iPhone -- getting the adjusted font size of a UITextField 【发布时间】:2011-03-18 02:22:30 【问题描述】:

我有一个 UITextField,其 adjustsFontSizeToFitWidth 属性设置为 YES。我想了解当前(调整后的)字体大小。这可能吗?

如果没有,获取文本的实际宽度(调整后的大小)几乎一样好。

【问题讨论】:

【参考方案1】:

在调整后的大小中,文本的宽度将与文本字段的宽度相同。

【讨论】:

【参考方案2】:

我不认为这是可能的,但编写自己的课程应该不会太难。

【讨论】:

【参考方案3】:

这是我写下的一个小 sn-p/extension 来处理这个问题。

http://swiftstub.com/134886004/

【讨论】:

以上是关于iPhone——获取 UITextField 调整后的字体大小的主要内容,如果未能解决你的问题,请参考以下文章

在 UITableViewCell 中自动调整 UITextField 的大小

iPhone SDK:如何在警报中获取 UITextField 的值?

从 UITextField iPhone 获取用户名密码

UIView 未调整大小以填充 iPhone 6 窗口

UITextField电话号码

如何更改 iPhone 中 UITextField 的颜色?