iOS textview排版

简介:

- (IBAction)changeText:(id)sender {

    


    NSMutableParagraphStyle *paragraphStyle = [[NSMutableParagraphStyle alloc] init];

    paragraphStyle.alignment = NSTextAlignmentCenter;

    paragraphStyle.paragraphSpacing = 12.0f;

    

    

    NSMutableDictionary *attributes = [NSMutableDictionary dictionary];

    attributes[NSParagraphStyleAttributeName] = paragraphStyle;

    attributes[NSFontAttributeName] = [UIFont fontWithName:@"Futura" size:20.0f];

    attributes[NSForegroundColorAttributeName] = [UIColor colorWithRed:1.0f green:0 blue:0 alpha:1.0f];

    

    NSAttributedString *attriStr = [[NSAttributedString alloc] initWithString:self.mytextView.text attributes:attributes];

    

    self.mytextView.attributedText = attriStr;

    

    

}











本文转自 卓行天下  51CTO博客,原文链接:http://blog.51cto.com/9951038/1772574,如需转载请自行联系原作者
目录
相关文章
|
iOS开发
iOS TextView插入表情或者图片后字体变大或变小
iOS TextView插入表情或者图片后字体变大或变小
117 1
|
程序员 API iOS开发
iOS开发:个人对于textView基础用法的总结(其一)
从事了这么久ios开发,对于textView的使用并不陌生,它和textfield有相似的地方,也有不同的地方,这里只对textView的一些基础用法进行描述,textfield不在这里描述。
339 0
|
iOS开发 API
iOS文字排版(CoreText)
<p><span style="color:rgb(51,51,51); font-family:'Helvetica Neue',Helvetica,STheiti,微软雅黑,黑体,Arial,Tahoma,sans-serif,serif; font-size:14px; line-height:25px; background-color:rgb(240,240,240)">和我们平
1677 0
|
18天前
|
开发框架 前端开发 Android开发
安卓与iOS开发中的跨平台策略
在移动应用开发的战场上,安卓和iOS两大阵营各据一方。随着技术的演进,跨平台开发框架成为开发者的新宠,旨在实现一次编码、多平台部署的梦想。本文将探讨跨平台开发的优势与挑战,并分享实用的开发技巧,帮助开发者在安卓和iOS的世界中游刃有余。
|
9天前
|
Java 调度 Android开发
安卓与iOS开发中的线程管理差异解析
在移动应用开发的广阔天地中,安卓和iOS两大平台各自拥有独特的魅力。如同东西方文化的差异,它们在处理多线程任务时也展现出不同的哲学。本文将带你穿梭于这两个平台之间,比较它们在线程管理上的核心理念、实现方式及性能考量,助你成为跨平台的编程高手。
|
11天前
|
存储 前端开发 Swift
探索iOS开发:从新手到专家的旅程
本文将带您领略iOS开发的奇妙之旅,从基础概念的理解到高级技巧的掌握,逐步深入iOS的世界。文章不仅分享技术知识,还鼓励读者在编程之路上保持好奇心和创新精神,实现个人成长与技术突破。