Touch
【摘要】
///获取touch位置
CGPoint touchPoint=[touch locationInView:self.view];
NSString *str=[NSString stringWithFormat:@"%f",touchPoint.x];
 ...
///获取touch位置
CGPoint touchPoint=[touch locationInView:self.view];
NSString *str=[NSString stringWithFormat:@"%f",touchPoint.x];
myLabel.text =str;
// handle new touches
- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event
{
myLabel.text =@"touch";
[self processTouch:[touches anyObject]];
} // end method touchesBegan:withEvent:
-(void)touchesCancelled:(NSSet *)touches withEvent:(UIEvent *)event
//当触摸序列被诸如电话呼入这样的系统事件所取消时,发送touchesCancelled:withEvent:消息。
{
myLabel.text=@"cancelles";
}
-(void)touchesEnded:(NSSet *)touches withEvent:(UIEvent *)event
{
myLabel.text=@"ended";
}
// exactly the same as touchesBegan:withEvent: minus double-tapping
- (void)touchesMoved:(NSSet *)touches withEvent:(UIEvent *)event
{
myLabel.text=@"move";
[self processTouch:[touches anyObject]];
} // end method touchesMoved:withEvent:
CGPoint touchPoint=[touch locationInView:self.view];
NSString *str=[NSString stringWithFormat:@"%f",touchPoint.x];
myLabel.text =str;
// handle new touches
- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event
{
myLabel.text =@"touch";
[self processTouch:[touches anyObject]];
} // end method touchesBegan:withEvent:
-(void)touchesCancelled:(NSSet *)touches withEvent:(UIEvent *)event
//当触摸序列被诸如电话呼入这样的系统事件所取消时,发送touchesCancelled:withEvent:消息。
{
myLabel.text=@"cancelles";
}
-(void)touchesEnded:(NSSet *)touches withEvent:(UIEvent *)event
{
myLabel.text=@"ended";
}
// exactly the same as touchesBegan:withEvent: minus double-tapping
- (void)touchesMoved:(NSSet *)touches withEvent:(UIEvent *)event
{
myLabel.text=@"move";
[self processTouch:[touches anyObject]];
} // end method touchesMoved:withEvent:
文章来源: zzzili.blog.csdn.net,作者:清雨小竹,版权归原作者所有,如需转载,请联系作者。
原文链接:zzzili.blog.csdn.net/article/details/8265466
【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)