在iPad上几乎不需要第二次换行,并且根据它运行的iPhone,它可能会也可能不会.所以,实质上,我需要一种动态缩进第二行的方法,只有当有第二行时才需要.
解决方法 为您的标签使用NSAttributedString,并设置其 paragraph style的headIndent
: NSMutableParagraphStyle *style = [[NSParagraphStyle defaultParagraphStyle] mutablecopy];style.headindent = 14;NSDictionary *attributes = @{ NSParagraphStyleAttributename: style};NSAttributedString *richText = [[NSAttributedString alloc] initWithString:@"So this UILabel walks into a bar…" attributes:attributes];self.narrowLabel.attributedText = richText;self.wIDeLabel.attributedText = richText;
结果:
总结以上是内存溢出为你收集整理的ios – 缩进UILabel的第二行全部内容,希望文章能够帮你解决ios – 缩进UILabel的第二行所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)