当前位置 > 主页 > 万和大讲堂 >


南京iOS开发培训机构分享ios开发之多点触摸

2015-06-18 15:08

   一般,Tap、pinch,pan、swipe只是一个简单的单个触摸,它有一定的局限性,所以多点触摸诞生了~为实现多点触摸,首先得做下列事情。

 

  设置view的属性multipleTouchEnabled = YES(注意了。。。默认值是NO);

 

  使用CFDictionaryRef来保存触摸过程的参数

 

  对于使用多点触摸处理事件,你必须频繁地存储以后进行触摸比较的触摸状态。例如,你要比较每个触摸的结束点位置和原始位置,你可以在touchesBegan:withEvent: 方法中获取每个触摸的原始位置(使用locationInView:方法),然后存储在CFDictionaryRef对象中,使用UITouch对象地址作为KEY。然后你可以在touchesEnded:withEvent: 方法中取出原始点,和当前点进行比较。南京iOS开发培训机构

 

  需要注意的是这里使用CFDictionaryRef对象而不是NSDitionary对象,因为UITouch类没有实现NSCopying协议。

 

  江苏万和iOS开发培训七大核心优势:

 

  1、拥享iOS开发的所有技术。

 

  2、学完课程能开发商业级别的iOS应用。

 

  3、Apple原厂工程师讲座与传授心得。

 

  4、参与Apple大学生免费开发计划。

 

  5、体验在App Store发布自己的应用。

 

  6、享有独尊土豪级别Apple开发与真机测试套装:iMac/iBook/iPad。

 

  7、强大的师资在你工作中做技术护航。

 

  iOS开发培训实现高薪就业,iOS开发行业以其巨大的专业人才缺口,不仅让技术人员高薪就业,甚至还能获得“免裁令”,名副其实地拿下加薪新指标,让自己的人生走向另一个高度。


最近开班 more>
  • Python基础班
  • Java全栈开发
  • 前端基础班
  • 软件测试
  • 云原生精英班
  • 云网预科班
  • CISP
  • HCIE-Datacom(HCIA,HCIP基础)
  • HCIP-Datacom(HCIA基础)
  • HCIA-Datacom(0基础)
  • HCIE-Datacom(HCIA,HCIP基础)
  • HCIP-Datacom(HCIA基础)
  • HCIA-Datacom(0基础)
  • OCM 12C
  • OCP 19C
  • RHCE 9.0
  • 随时开课
  • 12月26日
  • 随时开课
  • 12月4日
  • 12月16日
  • 12月9日
  • 12月21日
  • 1月6日
  • 12月30日
  • 12月16日
  • 12月21日
  • 12月7日
  • 12月7日
  • ——
  • 随时开课
  • 12月16日
    • 姓 名 :
    • 电 话 :
    • 课 程 :

技术交流群

  • Java大数据交流群560819979加入
  • Python技术交流群595083299加入
  • Oracle技术交流群595119011加入
  • Web前端技术交流群604697610加入
  • Huawei技术交流群482919361加入
  • Redhat技术交流群587875348加入
  • UI设计技术交流群511649801加入
  • Cisco技术交流群596886705加入
  • IT运维技术交流群605888381加入