NSAttributedString富文本 图文混排首行缩进

NSAttributedString富文本 图文混排首行缩进,第1张

概述NSAttributedString 富文本 图文混排 首行缩进

下面是内存溢出 jb51.cc 通过网络收集整理的代码片段。

内存溢出小编现在分享给大家,也给大家做个参考。

- (voID)vIEwDIDLoad {    [super vIEwDIDLoad];    Nsstring *str2 =  @"Apple/苹果iPhone 6 零首付生活有你足够王木木";    Nsstring *str1 =  @"Apple/苹果iPhone 6 零首付生活有你足够";    //计算文字高度    CGSize size = [str2 boundingRectWithSize:CGSizeMake(([UIScreen mainScreen].bounds.size.wIDth-30)/2-10,999) options:NsstringDrawingTruncatesLastVisibleline | NsstringDrawingUseslineFragmentOrigin | NsstringDrawingUsesFontLeading attributes:@{NSFontAttributename:[UIFont systemFontOfSize:13]} context:nil].size;            /*          NSMutableParagraphStyle与NSParagraphStyle包括一下属性               alignment //对齐方式     firstlineHeadindent //首行缩进     headindent //缩进     tailindent  //尾部缩进     lineBreakMode  //断行方式     maximumlineHeight  //最大行高     minimumlineHeight  //最低行高     linespacing  //行距     paragraphSpacing  //段距     paragraphSpacingBefore  //段首空间     baseWritingDirection  //句子方向     lineHeightmultiple  //可变行高,乘因数。     hyphenationFactor //连字符属性     Nsstring *const NSForegroundcolorAttributename;//值为UIcolor,字体颜色,默认为黑色。               */    NSMutableParagraphStyle *paragraphStyle = [[NSMutableParagraphStyle alloc] init];    //首行缩进    paragraphStyle.firstlineHeadindent = 30;        //换行剪裁    paragraphStyle.lineBreakMode = NSlineBreakByClipPing;        NSDictionary *ats = @{ NSParagraphStyleAttributename : paragraphStyle};        UILabel *lab = [[UILabel alloc]init];    lab.numberOflines = 0;    lab.text = str1;        lab.Font = [UIFont systemFontOfSize:13];    lab.frame = CGRectMake(100,100,200,size.height);        lab.attributedText = [[NSAttributedString alloc] initWithString:str1 attributes:ats];        lab.backgroundcolor = [UIcolor bluecolor];    [self.vIEw addSubvIEw:lab];    }

以上是内存溢出(jb51.cc)为你收集整理的全部代码内容,希望文章能够帮你解决所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

总结

以上是内存溢出为你收集整理的NSAttributedString 富文本 图文混排 首行缩进全部内容,希望文章能够帮你解决NSAttributedString 富文本 图文混排 首行缩进所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1106964.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-28
下一篇 2022-05-28

发表评论

登录后才能评论

评论列表(0条)

保存