Tag: uilabel

根据文字调整UILabel的高度

考虑一下我在UILabel (一长串dynamic文本)中有以下文本: 由于外星人军队远远超过了队伍,玩家必须利用后世界末日的世界,如在垃圾箱,柱子,汽车,瓦砾等物体后面寻找掩护。 我想调整UILabel's高度,以便文本可以适应。我使用UILabel以下属性来使文本内包装。 myUILabel.lineBreakMode = UILineBreakModeWordWrap; myUILabel.numberOfLines = 0; 请让我知道,如果我不是在正确的方向前进。 谢谢。

将文本垂直alignment到UILabel中的顶部

我有一个UILabel与两行文本的空间。 有时,当文本太短时,该文本显示在标签的垂直中心。 如何将文本垂直alignment,始终位于UILabel的顶部?

UILabel文字边距

我正在寻找设置UILabel的左侧插入/边界,并找不到一个方法来这样做。 标签有一个背景设置,所以只是改变它的起源不会做的伎俩。 在左边插入10px左右的文字是理想的。

如何使用Swift创build一个属性string?

我正在尝试制作一个简单的咖啡计算器。 我需要以克为单位显示咖啡的数量。 克的“g”符号需要附加到我用来显示金额的UILabel。 在UILabel中的数字正在dynamic改变与用户input就好了,但我需要在格式不同于更新数字的string的末尾添加一个小写字母“g”。 “g”需要附在数字上,以便随着号码大小和位置的变化,“g”会随着数字“移动”。 我确信这个问题已经解决了,所以一个正确的方向的链接将是有益的,因为我一直在寻找我的小心脏。 我search了一个属性string的文档,我甚至从app store中下载了“Attributed String Creator”,但是生成的代码是在Objective-C中,而我正在使用Swift。 对于学习这种语言的其他开发者来说,什么是可怕的,并且可能是有帮助的,这是一个使用Swift中的属性string创build具有自定义属性的自定义字体的明显例子。 这方面的文件非常混乱,因为在这方面没有一个非常清晰的path。 我的计划是创build属性string,并将其添加到我的coffeeAmountstring的末尾。 var coffeeAmount: String = calculatedCoffee + attributedText 其中calculatedCoffee是一个Int转换为一个string和“JavasText”是小写“g”与我想创build的自定义字体。 也许我正在做这个错误的方式。 任何帮助表示赞赏!