我触摸iAd和Xcode识别我也触摸了背景

时间:2015-06-23 03:21:25

标签: ios xcode swift iad

我有一个游戏,我在顶部有广告。我的游戏有一个动作,只要用户触摸背景就会触发。碰巧的是,当我点击我的广告时,触发了所述动作,好像我刚触及了背景! 有关解决此问题的任何想法? 谢谢!

1 个答案:

答案 0 :(得分:0)

设置UIGestureRecognizerDelegate代理并实施gestureRecognizer:shouldReceiveTouch:方法- (BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer shouldReceiveTouch:(UITouch *)touch { if (touch.view == iAdView) { return NO; } return YES; }

userInteractionEnabled

此代码从UIGestureRecognizer中排除目标视图。

不要忘记为{iAdView

YES属性设置为nth-child(4)
相关问题