标签: uilabel

UILabel中的多行文本

有没有办法让多行文本在UILabel中,UITextView或者我应该使用第二行?

line-breaks multiline uitextview uilabel ios

438
推荐指数
14
解决办法
35万
查看次数

根据文字调整UILabel高度

考虑我在UILabel(动态文本的长行)中有以下文本:

由于外星军队的数量远远超过了团队,因此玩家必须利用后世界末日的世界,例如在垃圾箱,支柱,汽车,瓦砾和其他物体后面寻找掩护.

我想调整UILabel's高度,以便文本可以适应.我正在使用以下属性UILabel来使文本包装.

myUILabel.lineBreakMode = UILineBreakModeWordWrap;
myUILabel.numberOfLines = 0;
Run Code Online (Sandbox Code Playgroud)

如果我没有朝着正确的方向前进,请告诉我.谢谢.

cocoa-touch uikit uilabel ios

310
推荐指数
12
解决办法
26万
查看次数

UILabel文字边距

我正在设置a的左边插入/边距,UILabel但找不到这样做的方法.标签有一个背景设置,所以只是改变它的起源不会有效.10px左手边左右插入文本是理想的.

cocoa-touch uikit uilabel ios

307
推荐指数
21
解决办法
26万
查看次数

如何使用Swift创建属性字符串?

我想制作一个简单的咖啡计算器.我需要以克为单位显示咖啡量.克的"g"符号需要附加到我用来显示金额的UILabel上.UILabel中的数字正在根据用户输入动态变化,但我需要在字符串末尾添加小写"g",其格式与更新数字不同.需要将"g"附加到数字上,以便随着数字大小和位置的变化,"g"随着数字"移动".我确信这个问题已经解决了,所以正确的方向链接会有所帮助,因为我已经搜索了我的小心脏.

我在文档中搜索了一个属性字符串,我甚至从应用程序商店下载了一个"Attributed String Creator",但结果代码是在Objective-C中,我使用的是Swift.什么是令人敬畏的,并且可能对其他开发人员学习这种语言有帮助,这是使用Swift中的属性字符串创建具有自定义属性的自定义字体的明显示例.这方面的文档非常令人困惑,因为没有非常明确的方法来解决这个问题.我的计划是创建属性字符串并将其添加到coffeeAmount字符串的末尾.

var coffeeAmount: String = calculatedCoffee + attributedText
Run Code Online (Sandbox Code Playgroud)

其中calculateCoffee是一个Int转换为字符串,"attributedText"是小写的"g",其中包含我想要创建的自定义字体.也许我会以错误的方式解决这个问题.任何帮助表示赞赏!

fonts nsattributedstring uilabel swift

293
推荐指数
15
解决办法
27万
查看次数

如何控制UILabel中的行间距

当放入多行中时,是否可以缩小文本之间的差距UILabel?我们可以设置框架,字体大小和行数.我想减少该标签中两行之间的差距.

xcode objective-c uilabel swift line-spacing

261
推荐指数
12
解决办法
21万
查看次数

如何为UILabel添加换行符?

让我们看看我的字符串看起来像这样:

NSString *longStr = @"AAAAA\nBBBBB\nCCCCC";  
Run Code Online (Sandbox Code Playgroud)

我该怎么做才能让UILabel显示这样的信息

AAAAA
BBBBB
CCCCC

我不认为\nUILabel会认可,所以我可以在NSString中放置任何东西,以便UILabel知道它必须在那里创建换行符吗?

iphone newline line-breaks uilabel ios

253
推荐指数
11
解决办法
25万
查看次数

单个UILabel中的粗体和非粗体文字?

如何在uiLabel中包含粗体和非粗体文本?

我宁愿不使用UIWebView ..我也读过这可能是使用NSAttributedString,但我不知道如何使用它.有任何想法吗?

Apple在他们的几个应用程序中实现了这一点; 示例截图:链接文字

谢谢! - Dom

objective-c nsattributedstring uilabel ios swift

244
推荐指数
11
解决办法
15万
查看次数

233
推荐指数
6
解决办法
20万
查看次数

如何在Swift中更改UILabel的字体大小?

label.font.pointSize 是只读的,所以我不知道如何改变它.

uilabel ios swift

230
推荐指数
7
解决办法
23万
查看次数

在UILabel的NSAttributedString中创建可点击的"链接"?

我一直在搜索这几个小时,但我失败了.我可能甚至不知道我应该寻找什么.

许多应用程序都有文本,在本文中是圆角矩形的Web超链接.当我点击它们UIWebView打开.让我感到困惑的是,他们经常有自定义链接,例如,如果单词以#开头,它也是可点击的,应用程序通过打开另一个视图来响应.我怎样才能做到这一点?是否有可能UILabel或我需要UITextView或其他什么?

hyperlink nsattributedstring uilabel ios uitapgesturerecognizer

220
推荐指数
14
解决办法
19万
查看次数