gpt4 book ai didi

iPhone SDK - 使用触摸删除图像

转载 作者:行者123 更新时间:2023-11-28 23:15:08 26 4
gpt4 key购买 nike

如何在 iphone sdk 中使用触摸删除图像?我正在制作一个带有图像的游戏,所以我想知道是否有一种方法可以在您触摸图像时将其从 View 中删除。

最佳答案

是的。您可以将 UITapGestureRecognizer 添加到 ImageView ,在识别器操作中,您可以使用 recognizer.view 属性获取 ImageView 。您可以使用 [image removeFromSuperview] 方法从其 super View 中删除/移除它。

UITapGestureRecognizer *tgr = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(onImageTapped:)];
[imageView addGestureRecognizer:tgr];
[tgr release];

onImageTapped: 方法如下所示,

- (void)onImageTapped:(UITapGestureRecognizer*)recognizer {

UIImageView *imgView = (UIImageView*) recognizer.view;
[imgView removeFromSuperview];
}

关于iPhone SDK - 使用触摸删除图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6765029/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com