iOS开发CoreGraphics核心图形框架之四——变换函数一、引言在上一篇博客中,介绍了有关CGContext相关操作方法,其中可以直接调用一些方法来进行所绘制图形的平移,缩放,翻转等变换。对于图形了几何变换,开发者也可以采用另一...
iOS逻辑初窥
iOS开发CoreGraphics核心图形框架之三——颜色与色彩空间一、引言颜色的实质是表示颜色的二进制数据,如果没有确定的规则,则这些二进制数据完全没有意义。所谓色彩空间,即是表示这些颜色数据信息是如何解释的。同样的一张图片,在不同...
iOS开发CoreGraphics核心图形框架之二——深入理解图形上下文一、引言在上一篇博客中,介绍了有关CGPath绘制路径的相关方法,其中在View视图的drawRect方法中,已经使用过上下文将Path路径绘制到当前视图上,上一...
iOS开发CoreGraphics核心图形框架之一——CGPath的应用一、引言CoreGraphics核心图形框架相较于UIKit框架更加偏于底层。在Objective-C工程中,CoreGraphics其中方法都是采用C语言风格进...
iOS文本布局探讨之三——使用TextKit框架进行富文本布局一、引言关于图文混排,其实以前的博客已经讨论很多,在实际开发中,经常使用第三方的框架来完成排版的需求,其中RCLabel和RTLabel是两个比较好用的第三方库,他们的实现...
iOS文本布局探讨之二——关于TextKit框架中的字体描述一、引言UIFont是iOS开发中处理文本字体的类,关于UIFont的相关内容,以前的一篇博客有详细介绍,本片博客主要介绍关于动态字体的应用与字体描述类NSFontDescr...
iOS文本布局探讨之一——文本布局框架TextKit浅析一、引言在iOS开发中,处理文本的视图控件主要有4中,UILabel,UITextField,UITextView和UIWebView。其中UILabel与UITextField...
iOS开发中行高灵活可变的UITableView的性能优化一、UITableView的构建原理在新闻类,电商类等应用中,应用着大量的图文混排视图,在表视图UITableView中,开发者通常需要在如下代理方法中计算出当前cell填充内...
iOS中Today扩展插件与宿主APP的交互扩展是iOS8后系统开发给开发者的新开发思路与接口,每一个扩展都可以理解为一个简单的小应用程序,只是其不是独立存在的,要寄附于某一个主应用上。介绍iOS8扩展与Today插件的专题见如下博客...
iOS中WebKit框架应用与解析一、引言在iOS8之前,在应用中嵌入网页通常需要使用UIWebView这样一个类,这个类通过URL或者HTML文件来加载网页视图,功能十分有限,只能作为辅助嵌入原生应用程序中。虽然UIWebView也...