给UILabel增加上下标

#pragma mark - 给UILabel增加上下标

-(NSMutableAttributedString *)changeToSuperscriptForNumberSignWith:(NSString *)string changeString:(NSString *)changeString{

NSRange range = [string rangeOfString:changeString];

NSMutableAttributedString * attributedString = [[NSMutableAttributedString alloc]initWithString:string];

NSDictionary * attris = @{NSBaselineOffsetAttributeName:@(11),

NSFontAttributeName:[UIFont systemFontOfSize:10]};

[attributedString setAttributes:attris range:range];

return attributedString;

}

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 字体属性设置示例:if(color ==nil) {color = [NSColor redColor];}NSF...
    袏扌戒指阅读 12,635评论 0 2
  • 1.NSString过滤特殊字符串定义一个特殊字符的集合NSCharacterSet set = [NSChara...
    奋拓达阅读 4,151评论 0 0
  • 与NSString类似,在iOS中AttributedString也分为NSAttributedString和 N...
    钱十六阅读 4,216评论 0 0
  • 转载:http://blog.csdn.net/u010330109/article/details/518821...
    F麦子阅读 9,641评论 0 3
  • 当告别象牙塔的庇护,完全裸露在社会的“屠刀”下,你要慢慢的学会孤独。 当离别家的温度,独子闯荡在“腥风血雨”的职场...
    白丁笑儒阅读 2,350评论 0 0