iOS 文本框架 YYText

MIT
Objective-C
iOS
2015-11-11
孔小菜

YYText 是在 iOS 上显示和编辑富文本的文本框架。

特性:

  • API 兼容 UILabel 和 UITextView

  • 支持高性能的异步排版和渲染

  • 扩展了 CoreText 的属性以支持更多文字效果

  • 支持 UIImage、UIView、CALayer 作为图文混排元素

  • 支持添加自定义样式的、可点击的文本高亮范围

  • 支持自定义文本解析 (内置简单的 Markdown/表情解析)

  • 支持文本容器路径、内部留空路径的控制

  • 支持文字竖排版,可用于编辑和显示中日韩文本

  • 支持图片和富文本的复制粘贴

  • 文本编辑时,支持富文本占位符

  • 支持自定义键盘视图

  • 撤销和重做次数的控制

  • 富文本的序列化与反序列化支持

  • 支持多语言,支持 VoiceOver

  • 全部代码都有文档注释

加载中

评论(0)

暂无评论

暂无资讯

暂无问答

学习 JFlex 和 BYacc/J 简要笔记

JFlex 是 The Fast Lexical Analyser Generator, 是 lex/flex 的 java 版本, JLex 的升级. 帮助手册地址: http://www.jflex.de/manual.html 中文的一些资料: http://wenku.baidu.com/view/5...

2014/01/01 18:16
1K
0
fir.im Weekly - iOS 保持界面流畅的技巧

生命不息,coding 不止。本期 [fir.im](http://fir.im/?utm_source=oschina&utm_medium=link&utm_content=fir_im_weekly151112) Weekly 收集了微博上的热转资源,包含 Android、iOS 开发工具...

2015/11/16 16:14
135
0
Flex Manual基础笔记2

http://flex.sourceforge.net/manual/ 说明:发现这个manual太罗嗦了,要是按照它的思路下去,我的笔记又成为了翻译。果断跳过,还是从例子开始来学习比较好,先弄出例子,然后看需要什么功能...

2012/02/19 21:28
222
0
Lua2.4 词法分析 lex.c

先看一下在打开文件里用到的一个函数 lua_setinput void lua_setinput (Input fn) {   current = ' ';   input = fn;   if (yytext == NULL)   {     textsize = M...

2014/10/06 16:28
423
0
YACC (Yet Another Compiler Compiler)

yacc(Yet Another Compiler Compiler) 是Unix/Linux上一个用来生成编译器的编译器(编译器代码生成器)。yacc生成的编译器主要是用C语言写成的语法解析器(Parser),需要与词法解析器Lex一起...

2012/07/31 20:18
375
0
7年iOS架构师教你如何快速提高并掌握 iOS开发核心技能

前言: 首先你要花点时间针对objective-c语言的学习;毕竟这个是iOS开发的基础(你也可以尝试用Swift,但此项目只是针对OC),编程套路其实都是差不多,多写多想多实践;关于环境的搭建就不在...

2018/07/11 22:30
1
0
Lex - 词法分析器生成器

Lex 帮助书写其控制流由在输入流中的正则表达式的实例来导向的程序。它适合于编辑器脚本类型的变换,和为解析例程做准备工作而分解输入。

2014/10/13 11:55
255
0
用LLVM来开发自己的编译器(一)——变量和函数

##LLVM的IR语言 首先来简单介绍一下llvm使用的IR(intermediate representation)语言。它有许多类似汇编的指令但又有函数的语法,而且提供了一个强大的类型系统。 下面是一段简单的IR代码: ...

2012/12/21 13:10
6.8K
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部