gpt4 book ai didi

iphone - 更改 UIImage 上触摸部分的 Alpha 值?

转载 作者:行者123 更新时间:2023-11-29 03:37:44 27 4
gpt4 key购买 nike

如何将 UIImage 的 alpha 值更改为零,当我触摸它时,我只需要更改 UIImage 触摸部分的 alpha 值。

谁能帮助我?

最佳答案

你可以使用 UITapGestureRecognizer 添加到 UIImageView。首先,您需要将 delaget 添加到 .h UIGestureRecognizerDelaget .h 文件。

UITapGestureRecognizer *singleTap = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(imageTaped:)];
singleTap.numberOfTapsRequired = 1;
[self.imageview addGestureRecognizer:singleTap];

您还需要将 UserInterActionEnable 设为是,默认情况下为否。

并在这里做你想做的事情

- (void)imageTaped:(UIGestureRecognizer *)gestureRecognizer 
{
[UIView animateWithDuration:0.5 animations:^(void)
{
imageView.alpha = 0.0;
}];
}

关于iphone - 更改 UIImage 上触摸部分的 Alpha 值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18911170/

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