gpt4 book ai didi

ios - 如何使 UIImageView.clipsToBounds = NO 允许 userInteraction 越界?

转载 作者:行者123 更新时间:2023-11-29 01:48:43 25 4
gpt4 key购买 nike

我目前有我的 UIImageView.clipsToBounds = NO; 它工作得很好,除了我需要启用 userInteraction 以便如果触摸 subview 我可以响应触摸。任何人都知道如何保持 UIImageView.clipsToBounds = NO; 但仍然允许用户在边界之外进行交互?

最佳答案

你必须实现 UIGestureRecognizerDelegate 的方法。

- (BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer shouldReceiveTouch:(UITouch *)touch
{
if (touch.view != YourImageView) { // accept only touchs on superview, not accept touchs on subviews
return NO;
}
return YES;
}

关于ios - 如何使 UIImageView.clipsToBounds = NO 允许 userInteraction 越界?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31645906/

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