【发布时间】:2014-05-08 12:27:09
【问题描述】:
我在创建与设计团队提供的视觉设计相匹配的 iOS 屏幕时遇到了一些困难。
设计团队提供了每个屏幕的间距信息,显示每个文本需要与屏幕上的其他 UI 元素分开多少空间。附上供您参考。您可以在这里看到两个文本标签“激活您的帐户”和“验证链接....”相距 25px。
我试图在故事板中实现同样的目标。我附上故事板屏幕快照以供参考。
从这里你可以看到我不能准确地保留两个文本标签的 25px b/w 因为以下问题
-
文本字体是自定义字体,我无法在情节提要中加载相同的字体。我已经在项目中添加了字体文件,但是当我尝试在情节提要中为 UILabel 打开它时,它没有列出。我不确定为什么 xcode 没有出现。这让我很难调整标签框架的大小。如果我尝试减少标签中的空白空间(文本的上部和下部),这会降低标签高度,但是当我以编程方式设置字体时,它不适合这个小空间。
当我尝试增加标签的高度时,标签内的文本开始显示在中心,在标签框架的顶部和底部留下空间。
所以我想知道如何解决这个问题。如果有人遇到此问题并已解决,请告诉我如何解决此问题。
非常感谢
【问题讨论】: