2016-03-25 118 views
0

這裏_danView是解開UIWebView的addSubView UIButton的按鈕點擊事件沒有響應

和自我是一個UIWebView

使用
_danView.frame = CGRectMake(windowWidth +randWindth, gaodu+[heiArr[i]intValue], size.width+40+(size.height+8)/2, size.height+8); 
_danView.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"danmaku_bg"]]; 
_danView.userInteractionEnabled = YES; 
self.userInteractionEnabled = YES; 
[_danView addTarget:self action:@selector(tapClick) forControlEvents:UIControlEventTouchUpInside]; 
_danView.layer.cornerRadius = (size.height+8)/2; 
_danView.layer.masksToBounds = YES; 
[self addSubview:_danView]; 
// [_danView addSubview:label]; 
[self animationWithView:_danView]; 


-(void)tapClick{ 

    NSLog(@"click click"); 

} 

回答

-2

- (IBAction)tapClick:(id)sender 

代替

-(void)tapClick 
+0

謝謝!但按鈕不是用XIB創建的 –

+0

這不是問題你還是可以做到的.. –

0

的UIWebView當然是支持UIButton的addSubview,所以如果它不起作用,請檢查代碼。
我看到你動畫的按鈕,如何刪除動畫和測試其點擊事件,也許你會發現一些事情。

+0

謝謝,我試圖取消動畫,但按鈕仍然不能點擊 –

+0

謝謝,可以打開webView.user交互,我刪除動畫 –

+0

但是爲什麼不添加動畫? –