摘要: 在这章“在iOS4中侦测iPhone屏幕上的动作”中,我们看到了如何跟踪iPhone屏幕上的手指动作。实际上,所有的应用程序都需要处理“手势”中的某些动作。例如手指“扫过”屏幕,可能会导致新视图的显示。同样,“捏合”手势通常被应用程序定义为图片或视图的缩放操作。在iOS 4以前,手势识别由开发人员负责,这往往需要进行复杂的数学运算。苹果意识到这种情况的复杂性和手势对iPhone用户界面的重要性之后,在iOS4中加入了UIGestureRecognizer类,使开发者更容易实现各种手势的识别。本章的目的,是对在iOS4中如何进行手势识别进行一个初步的认识。下一章将是一个关于iOS 4手势识别的实 阅读全文
posted @ 2013-01-15 16:55 郑文亮 阅读(510) 评论(0) 推荐(0) 编辑
摘要: //// touchViewController.m// touch//// Created by joe visen on 11-9-21.// Copyright 2011 mjrj.com. All rights reserved.//#import "touchViewController.h"@implementation touchViewController- (void)loadView{ [super loadView]; UILongPressGestureRecognizer *longPressGesture = [[UILongPressGestu 阅读全文
posted @ 2013-01-15 16:52 郑文亮 阅读(1837) 评论(0) 推荐(0) 编辑
摘要: 自己做了一个九宫格,里面的图标都是由多张图片重叠构成,然后包装成一个button来使用;遇到的问题是如何给这个“button”增加点击事件?解决思路1:网友提示在该“button”上增加一个真正的透明button,这样就可以顺利执行点击事件了;但是本人尝试发现,如果我调整了button的透明度后,点击是没有效果的!可能是我操作错误,待再次验证。解决思路2:为UIImageView增加手势[ImageViewaddGestureRecognizer:我们自己的手势recognizer];如何创建一个手势?看看UITapGestureRecognizer的用法吧//单指单击UITapGesture 阅读全文
posted @ 2013-01-15 16:32 郑文亮 阅读(7404) 评论(0) 推荐(0) 编辑