iOS开发CoreGraphics核心图形框架之三——颜色与色彩空间一、引言颜色的实质是表示颜色的二进制数据,如果没有确定的规则,则这些二进制数据完全没有意义。所谓色彩空间,即是表示这些颜色数据信息是如何解释的。同样的一张图片,在不同...

iOS开发CoreGraphics核心图形框架之二——深入理解图形上下文一、引言在上一篇博客中,介绍了有关CGPath绘制路径的相关方法,其中在View视图的drawRect方法中,已经使用过上下文将Path路径绘制到当前视图上,上一...
iOS开发CoreGraphics核心图形框架之一——CGPath的应用一、引言CoreGraphics核心图形框架相较于UIKit框架更加偏于底层。在Objective-C工程中,CoreGraphics其中方法都是采用C语言风格进...
iOS10中更加灵活的色彩API一、创建sRGB模式的色彩在iOS10中,UIColor类中新增加了两个方法,用来创建sRGB模式的色彩。与RGB相比,sRGB是更加标准的色彩模式,RGB色彩在不同设备上可能存在颜色偏差,sRGB则更...
iOS10语音识别框架SpeechFramework应用一、引言iOS10系统是一个较有突破性的系统,其在Message,Notification等方面都开放了很多实用性的开发接口。本篇博客将主要探讨iOS10中新引入的SpeechF...
iOS10通知框架UserNotification理解与应用一、引言关于通知,无论与远程Push还是本地通知,以往的iOS系统暴漏给开发者的接口都是十分有限的,开发者只能对标题和内容进行简单的定义,至于UI展示和用户交互行为相关的部分...
iOS10中Messages独立应用与扩展插件详析一、引言Messages是iOS系统中原生的信息应用,其既可以通过运营商网络发送短信息,也可以通过互联网进行类似微信类社交软件的即时聊天。但是由于其封闭性与功能的单一,使用其进行即时聊...
iOS文本布局探讨之三——使用TextKit框架进行富文本布局一、引言关于图文混排,其实以前的博客已经讨论很多,在实际开发中,经常使用第三方的框架来完成排版的需求,其中RCLabel和RTLabel是两个比较好用的第三方库,他们的实现...
iOS文本布局探讨之二——关于TextKit框架中的字体描述一、引言UIFont是iOS开发中处理文本字体的类,关于UIFont的相关内容,以前的一篇博客有详细介绍,本片博客主要介绍关于动态字体的应用与字体描述类NSFontDescr...
iOS文本布局探讨之一——文本布局框架TextKit浅析一、引言在iOS开发中,处理文本的视图控件主要有4中,UILabel,UITextField,UITextView和UIWebView。其中UILabel与UITextField...