iOS之UI高级
文章平均质量分 81
Mcy小纯纯
这个作者很懒,什么都没留下…
展开
-
iOS之UI高级---触摸事件
1.UITouch的基本使用①事件类型: iOS中有多种形式的事件:触摸事件、运动事件、远程控制事件等 PS:此处主要讲解触摸事件②触摸事件: 当用户触摸屏幕时,事件会被封装成一个event实例,包含了触摸事件的相关信息。 触摸—>捕捉此事件,创建一个UIEvent对象—>将次对象加入当前应用程序的事件队列中—>由UIApplication对象 从队列中,一个个取出来原创 2015-10-20 14:10:38 · 401 阅读 · 0 评论 -
iOS之UI高级---CALayer和CAAnimation的混合使用
开篇之前,我的内心是复杂的,因为CALayer和CAAnimation这两个类包含的内容实在太多了。仅仅靠一篇文章不但无法很好的了解,甚至很久以后想要回来查阅时都不好开头。 所以,我决定以关键词的方式来说明,当以后运用到相关知识的时候再根据关键词进行查阅。 PS:以下是两篇很好的文章,通读一遍也就没什么不能理解的了。我上传到我的github上。并且附带了我实践时使用的工程。 传送门: https原创 2015-10-25 20:38:54 · 582 阅读 · 0 评论 -
iOS之UI高级---Quartz2D基本使用(1)
一:Quartz 2D介绍:①二维图形绘制引擎,支持iOS环境和Mac OS X环境 ②是CoreGraphics框架的一部分,其中的很多数据类型和方法都是CG开头。会经常见到Quartz 2D和CoreGraphics两个术语交互使用 ③Quartz与分辨率和设备无关,所以绘制的时候不需要考虑最终绘图的目标和设备。(2)Quartz内存管理: ①使用含有“Create”或”Copy”原创 2015-10-25 11:31:21 · 381 阅读 · 0 评论 -
iOS之UI高级---如何理解图文混排
参考资料: 1.http://www.allenchiang.com/2014/05/28/core-text/ 2.唐巧:《iOS进阶》一、iOS开发中的文字排版通常我们使用UILabel、UITextField、UITextView在iOS上展示一些我们需要的文字。前者用于简单的展示,后两者可以用于接受用户的输入。通常情况下我们用上述3者展示简单的纯文本,如果我们需要展示图文混排或者稍微带一原创 2015-11-12 16:19:22 · 688 阅读 · 0 评论