文章 2022-02-17 来自:开发者社区

iOS文本布局探讨之三——使用TextKit框架进行富文本布局

一、引言        关于图文混排,其实以前的博客已经讨论很多,在实际开发中,经常使用第三方的框架来完成排版的需求,其中RCLabel和RTLabel是两个比较好用的第三方库,他们的实现都是基于UIView的,通过更底层的CoreText相关API来进行图文处理。相关介绍博客地址如下:iOS中支持HTML标签渲染的MDHTMLLaebl:http://m....

iOS文本布局探讨之三——使用TextKit框架进行富文本布局
文章 2022-02-17 来自:开发者社区

iOS文本布局探讨之二——关于TextKit框架中的字体描述

一、引言        UIFont是iOS开发中处理文本字体的类,关于UIFont的相关内容,以前的一篇博客有详细介绍,本片博客主要介绍关于动态字体的应用与字体描述类NSFontDescriptor的应用。UIFont应用介绍:http://my.oschina.net/u/2340880/blog/397115。二、iOS系统中的动态字体  ....

iOS文本布局探讨之二——关于TextKit框架中的字体描述
文章 2022-02-17 来自:开发者社区

iOS文本布局探讨之一——文本布局框架TextKit浅析(二)

五、关于NSLayoutManager        顾名思义,NSLayoutManager专门负责对文本的布局渲染,简单理解,其从NSTextStorage从拿去展示的内容,将去处理后布局到NSTextContainer中。        NSLayoutManager与NSTextContainer的关系为一对....

文章 2022-02-17 来自:开发者社区

iOS文本布局探讨之一——文本布局框架TextKit浅析(一)

一、引言        在iOS开发中,处理文本的视图控件主要有4中,UILabel,UITextField,UITextView和UIWebView。其中UILabel与UITextField相对简单,UITextView是功能完备的文本布局展示类,通过它可以进行复杂的富文本布局,UIWebView主要用来加载网页或者pdf文件,其可以进行HTML,CS....

iOS文本布局探讨之一——文本布局框架TextKit浅析(一)
文章 2022-02-16 来自:开发者社区

iOS 流式布局 UI 框架 CocoaUI 开源

CocoaUI 是一个强大的 iOS UI 框架,使用 Web 开发者熟悉的 HTML+CSS 流式布局方式,轻松地开发 iOS 原生 App 的界面。CocoaUI 的特性主要包括: 高效的原生界面, 非低效的 WebView 控件方式 自适应(Adaptive)动态流式布局, 轻松适配多种屏幕尺寸 采用简洁高效的 HTML+CSS 语法定义布局(Layout)和展现(Appearance).....

文章 2022-02-15 来自:开发者社区

iOS文本布局探讨之三——使用TextKit框架进行富文本布局

iOS文本布局探讨之三——使用TextKit框架进行富文本布局 一、引言         关于图文混排,其实以前的博客已经讨论很多,在实际开发中,经常使用第三方的框架来完成排版的需求,其中RCLabel和RTLabel是两个比较好用的第三方库,他们的实现都是基于UIView的,通过更底层的CoreText相关API来进行图文处理。相关介绍...

文章 2022-02-15 来自:开发者社区

iOS文本布局探讨之二——关于TextKit框架中的字体描述

一、引言         UIFont是iOS开发中处理文本字体的类,关于UIFont的相关内容,以前的一篇博客有详细介绍,本片博客主要介绍关于动态字体的应用与字体描述类NSFontDescriptor的应用。 UIFont应用介绍:http://my.oschina.net/u/2340880/blog/397115。 二、iOS系统中...

iOS文本布局探讨之二——关于TextKit框架中的字体描述
文章 2022-02-15 来自:开发者社区

iOS文本布局探讨之一——文本布局框架TextKit浅析

iOS文本布局探讨之一——文本布局框架TextKit浅析 一、引言         在iOS开发中,处理文本的视图控件主要有4中,UILabel,UITextField,UITextView和UIWebView。其中UILabel与UITextField相对简单,UITextView是功能完备的文本布局展示类,通过它可以进行复杂的富文本布...

iOS文本布局探讨之一——文本布局框架TextKit浅析

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

mPaaS 移动开发平台

mPaaS 源于蚂蚁集团金融科技,为 App 开发、测试、运营及运维提供云到端的一站式解决方案,致力于提供高效、灵活、稳定的移动研发、管理平台。 官网地址:https://www.aliyun.com/product/mobilepaas/mpaas

+关注
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等