Questions tagged «uilabel»

UILabel类在iOS中实现只读文本视图。您可以使用此类绘制一或多行静态文本,例如可能用于标识用户界面其他部分的那些文本。UILabel基类为标签文本的简单和复杂样式提供支持。您还可以控制外观方面,例如标签是使用阴影还是使用高光绘制。

18
UIStackView中的多行标签
将多行标签(将换行符设置为“自动换行”)放入堆栈视图时,标签会立即失去换行符,而是将标签文本显示在一行中。 为什么会发生这种情况?如何在堆栈视图中保留多行标签?

13
UILabel sizeToFit不适用于自动布局iOS6
我应该如何以编程方式(和使用哪种方法)配置高度取决于其文本的UILabel?我一直在尝试使用Storyboard和代码的组合进行设置,但无济于事。每个人sizeToFit在设置lineBreakMode和时都建议numberOfLines。但是,不管我把代码viewDidLoad:,viewDidAppear:或者viewDidLayoutSubviews我不能得到它的工作。我要么将框设置得太小而不能容纳较长的文本,否则它不会增大,或者我将其设置得太大而不会收缩。
152 ios  ios6  uilabel  autolayout 

4
UILabel-自动换行文字
有什么方法可以根据需要设置标签自动换行文字吗?我已将换行符设置为自动换行,并且标签的高度足以容纳两行,但看来它只会在换行符上换行。我是否必须添加换行符以使其正确包装?我只是希望它不能在水平方向上包装。


14
UILabel-自动调整标签大小以适合文本?
是否可以自动调整UILabel框/边界的大小以适合所包含的文本?(我不在乎它最终是否大于显示屏) 因此,如果用户输入“你好”或“我的名字真的很长,我希望它适合此框”,它不会被截断并且标签会相应地“加宽”吗?




10
如何使UILabel可点击?
我想使UILabel可点击。 我已经尝试过了,但是没有用: class DetailViewController: UIViewController { @IBOutlet weak var tripDetails: UILabel! override func viewDidLoad() { super.viewDidLoad() ... let tap = UITapGestureRecognizer(target: self, action: Selector("tapFunction:")) tripDetails.addGestureRecognizer(tap) } func tapFunction(sender:UITapGestureRecognizer) { print("tap working") } }




10
将NSTextAttachment图像居中于单行UILabel的旁边
我想将NSTextAttachment图像附加到属性字符串中,并使其垂直居中。 我使用以下代码创建我的字符串: NSMutableAttributedString *str = [[NSMutableAttributedString alloc] initWithString:DDLocalizedString(@"title.upcomingHotspots") attributes:attrs]; NSTextAttachment *attachment = [[NSTextAttachment alloc] init]; attachment.image = [[UIImage imageNamed:@"help.png"] imageScaledToFitSize:CGSizeMake(14.f, 14.f)]; cell.textLabel.attributedText = [str copy]; 但是,图像似乎与单元格的顶部对齐textLabel。 如何更改绘制附件的矩形?


17
将UILabel高度调整为文本
我有一些标签要根据文本调整高度,这是我现在为此编写的代码 func heightForView(text:String, font:UIFont, width:CGFloat) -> CGFloat{ let label:UILabel = UILabel(frame: CGRectMake(0, 0, width, CGFloat.max)) label.numberOfLines = 0 label.lineBreakMode = NSLineBreakMode.ByWordWrapping label.font = font label.text = text label.sizeToFit() return label.frame.height } 编辑: 问题不在这段代码中,所以我的解决方法是问题本身。它可能对其他人仍然有用!
112 ios  swift  height  uilabel  frame 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.