摘要:
一、基本概念与理解:Cocoa Touch将触摸事件发送到正在处理的视图。触摸传达的信息包括:触摸发生的位置 (当前位置、最近的历史位置)触摸的阶段 (按下、移动、弹起)轻击数量 (tapCount 单击/双击)触摸发生时间 (时间戳)每个UITouch对象都代表一个触摸事件。在iPhone中,触摸交互遵循一种原始的设计模式,即在UIView类中而非UIViewController类中编程实现。就是说触摸交互采用视图级编程方式。如何触摸的,即所谓的基本手势,包括:Swipe:滑过,快速移动Pinch Open:二指往外拨动Pinch Close:二指往内拨动Tap:轻击Touch and ho
阅读全文
posted @ 2013-12-27 19:13
猿人谷
阅读(499)
推荐(0)
编辑
摘要:
以前新浪微博只是在侧栏有几块小小的广告,还算可以接受,想着忍忍就算了,毕竟人家也得赚钱嘛。可最近真是越来越不厚道了,自从和淘宝合作之后,侧栏就开始有一大块广告根据你在淘宝的搜索记录推荐商品, 更可恶的是信息流里的祛痘微博现在连认证用户都不能幸免。于是我开始研究屏蔽微博广告的方法,试用了几款移除广告的...
阅读全文
posted @ 2013-12-27 18:09
猿人谷
阅读(1391)
推荐(0)
编辑
摘要:
来源:http://www.cnblogs.com/lovecode/archive/2011/12/24/2300579.htmliPhone定位来源通常有:1. GPS定位2. WiFi定位3. 蜂窝基站定位iPhone分阶段处理定位问题,它根据请求的精确度使用不同的方法。如何利用Core Location服务实现精确定位iPhone用户的位置:首先将Core Location框架添加到项目中。另确保在代码中#import 头文件。分配一个定位管理器。将此管理器的委托(delegate)设置为主视图控制器或应用程序委托。另外,还可设置此管理器所需的distance filter和准确性。d
阅读全文
posted @ 2013-12-27 18:05
猿人谷
阅读(425)
推荐(0)
编辑
摘要:
原文链接:http://longtimenoc.com/archives/uiview-beginanimationscontext%E4%B8%8Euiview-animatewithdurationanimations%E5%80%BC%E5%BE%97%E6%B3%A8%E6%84%8F%E7%9A%84%E4%B8%80%E4%B8%AA%E5%8C%BA%E5%88%AB看过官方文档的都知道,官方推荐在iOS4以后使用[UIView animateWithDuration:animations:],而不是原来的[UIView beginAnimations:context:],来完成
阅读全文
posted @ 2013-12-27 16:59
猿人谷
阅读(959)
推荐(0)
编辑
摘要:
来源:http://www.cnblogs.com/spiritstudio/archive/2011/05/26/2059352.htmliphone/ipad无键盘的设计是为屏幕争取更多的显示空间,大屏幕在观看图片、文字、视频等方面为用户带来了更好的用户体验。而触摸屏幕是iOS设备接受用户输入的主要方式,包括单击、双击、拨动以及多点触摸等,这些操作都会产生触摸事件。在Cocoa中,代表触摸对象的类是UITouch。当用户触摸屏幕后,就会产生相应的事件,所有相关的UITouch对象都被包装在事件中,被程序交由特定的对象来处理。UITouch对象直接包括触摸的详细信息。UITouch类中包含5
阅读全文
posted @ 2013-12-27 13:52
猿人谷
阅读(521)
推荐(0)
编辑