原文http://www.cnblogs.com/wendingding/p/3795139.htmliOS开发UI篇—实现一个简单的手势解锁应用(基本)一、实现效果实现效果图:二、手势解锁应用分析1.监听手指在view上的移动,首先肯定需要自定义一个view,重写touch began,touch...
分类:
移动开发 时间:
2015-05-03 18:42:07
阅读次数:
140
一、qurza2d是怎么将绘图信息和绘图的属性绘制到图形上下文中去的?说明:新建一个项目,自定义一个view类和storyboard关联后,重写该类中的drowrect方法。画线的三个步骤:(1)获取上下文(2)绘图(3)渲染要求:画两条单独的线代码和效果图: 1 - (void)drawRect:...
分类:
移动开发 时间:
2015-05-03 18:41:48
阅读次数:
146
一、说明该程序使用事件处理机制和绘图完成了一个简单的涂鸦板应用,使用鼠标在涂鸦板内拖动即可进行涂鸦,点击保存到相册按钮,可以把完成的涂鸦保存到手机的相册中,点击回退按钮可以向后退回一步,点击清空可以让涂鸦板清空。文件结构和界面搭建:二、代码示例YYViewController.m文件复制代码1 //...
分类:
移动开发 时间:
2015-05-03 18:41:15
阅读次数:
309
ios的手势操作之UIGestureRecognizer浅析一、概述iPhone中处理触摸屏的操作,在3.2之前是主要使用的是由UIResponder而来的如下4种方式:- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event-...
分类:
移动开发 时间:
2015-05-03 18:40:47
阅读次数:
277
所谓的动画组就是将一些动画组合起来给layer使其的动画更丰富灵活。它很简单,就是为其animations属性赋值一个动画数组。[cpp]view plaincopy-(void)demoAnimationGroup{staticNSString*constkCAPostionKeyPath=@"p...
分类:
移动开发 时间:
2015-05-03 18:40:11
阅读次数:
160
一、简单说明在程序开发中,有时候需要截取屏幕上的某一块内容,比如捕鱼达人游戏。如图:完成截屏功能的核心代码:- (void)renderInContext:(CGContextRef)ctx;调用某个view的layer的renderInContext:方法即可二、代码示例 storyboard界....
分类:
移动开发 时间:
2015-05-03 18:39:53
阅读次数:
195
http://www.cnblogs.com/wendingding/p/3801157.htmliOS开发UI篇—核心动画(基础动画)一、简单介绍CAPropertyAnimation的子类属性解析:fromValue:keyPath相应属性的初始值toValue:keyPath相应属性的结束值随...
分类:
移动开发 时间:
2015-05-03 18:39:22
阅读次数:
339
一、简单介绍除了push之外,还有另外一种控制器的切换方式,那就是Modal任何控制器都能通过Modal的形式展?出来Modal的默认效果:新控制器从屏幕的最底部往上钻,直到盖住之前的控制器为?二、代码说明新建一个项目,在Application的代理中添加window和控制器。YYAppDelega...
分类:
移动开发 时间:
2015-05-03 17:28:53
阅读次数:
125
一、画直线代码: 1 // 2 // YYlineview.m 3 // 03-画直线 4 // 5 // Created by apple on 14-6-9. 6 // Copyright (c) 2014年 itcase. All rights reserved. 7 // 8 9 ...
分类:
移动开发 时间:
2015-05-03 17:27:53
阅读次数:
194
原文http://www.cnblogs.com/wendingding/p/3766769.htmliOS开发UI篇—以微博界面为例使用纯代码自定义cell程序编码全过程(二)说明:该部分完成对自定义cell页面的基本搭建,尚未进行优化处理。且还存在很多问题,譬如每行的高度设置暂时是固定的,这些问...
分类:
移动开发 时间:
2015-05-03 17:27:39
阅读次数:
151