首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >有关字体大小的iOS 9问题

有关字体大小的iOS 9问题
EN

Stack Overflow用户
提问于 2015-09-24 13:07:27
回答 2查看 760关注 0票数 1

我在stackoverflow中搜索了iOS9中的字体问题,但没有任何相关的解决方案,所以,我发布了这个问题。

问:我正在使用UIStoryBoard设计一个页面,在这个页面中,我使用了标签,文本字段和额外的……,我的问题是我提供了“系统字体大小XX”到标签和文本字段文本(这里我使用的是XCode 6.3和iOS 8),并在iOS 8设备中运行它的显示精确设计(意思是,我在故事板中设计的东西)。但是我运行的是iOS 9,它的字体变大了,这有什么问题呢?

==>在iOS 8设备中,标签文本完全按照我的设计显示

例如[] -->,这是标签,我是这样设计的,

代码语言:javascript
复制
" [2015]  "

标签大小为: 55标签文本字体大小:系统17

iOS 9中的==>,这里缺少这样的内容,

代码语言:javascript
复制
 " [20...]  "

标签大小为: 55标签文本字体大小:系统17

所以,我认为标签的字体大小是增加的。

请提出任何解决方案或修复建议。

谢谢。

EN

回答 2

Stack Overflow用户

发布于 2015-09-24 14:05:43

iOS9现在有了一个新的系统字体,叫做"San Francisco“

我相信你的标签只适合以前的系统字体"Helvetica",所以你的标签正在截断尾部。

您可以通过在Interface Builder中设置最小字体大小或通过如下代码来解决此问题:

让label = UILabel() label.minimumScaleFactor = 10.0/12.0

您可以在此处找到有关新iOS9系统字体的更多信息:https://developer.apple.com/fonts/

票数 1
EN

Stack Overflow用户

发布于 2015-10-09 18:26:01

看起来iOS9的字体比较大。如果您不想更改字体大小或设置minimumScaleFactor,可以更改label.adjustsFontSizeToFitWidth = YES。但最好在将标签添加到某个视图之前,将其放在标签创建代码的最后

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32753763

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档