在我的應用程序中,我添加了UIImageview
到UIView
和UIButton
添加到該UIImageView
。該按鈕不響應觸摸事件,並且不調用動作選擇器。爲什麼?按鈕沒有響應觸摸
Q
按鈕沒有響應觸摸
1
A
回答
3
因爲UIImageView
默認情況下將其userInteractionEnabled
屬性設置爲NO
。將其設置爲YES
,它會起作用。
0
確保您已將IBAction附加到您的按鈕上。然後檢查是否啓用了用戶交互。
0
試試這個來解決它。
UIIMageView *image;
image.userInteractionEnabled=YES;
希望這有助於任何一個
阿米努
0
首先你添加的ImageView然後添加按鈕,然後按鈕是否工作正常這樣的代碼
UIView *AddView=[[UIView alloc]initWithFrame:CGRectMake(55, 0, 100, 100)];
UIImageView *imgview=[[UIImageView alloc]initWithFrame:CGRectMake(0, 0, 100, 100)];
UIButton *btnRemove = [[UIButton alloc]init];
UIImage *btnImage = [UIImage imageNamed:@"close.png"];
[btnRemove setImage:btnImage forState:UIControlStateNormal];
[btnRemove addTarget:self
action:@selector(btnREmoveAction:)
forControlEvents:UIControlEventTouchUpInside];
btnRemove.frame = CGRectMake(0,0, 29, 29);
btnRemove.tag=indexStart;
[AddView addSubview:imgview]; // add the imageview
[AddView addSubview:btnRemove]; // add the button
相關問題
- 1. TableHeaderView沒有響應觸摸
- 2. UIScrollView沒有響應觸摸
- 3. ViewController沒有響應觸摸
- 4. UIBarButtonItem沒有響應觸摸
- 5. iOS子視圖中按鈕沒有響應觸摸。
- 6. Sencha觸摸按鈕沒有響應Tap事件
- 7. 觸摸沒有檢測到libgdx按鈕
- 8. 觸摸屏ft5x06沒有響應?
- 9. Twitter Bootstrap菜單沒有響應觸摸
- 10. Android觸摸移動沒有響應
- 11. UIScrollView對觸摸沒有響應
- 12. UISearchBar沒有響應觸摸事件
- 13. iOS - UIViews沒有響應觸摸事件
- 14. UILabel沒有響應觸摸事件
- 15. Webview沒有響應觸摸事件
- 16. appwidget沒有響應用戶觸摸
- 17. UIWebView沒有響應觸摸屏幕
- 18. 按鈕沒有響應
- 19. JPanel按鈕沒有響應?
- 20. Bootstrap:按鈕沒有響應
- 21. 按鈕沒有響應ActionListener
- 22. 在Android中沒有觸摸感應的檢測按鈕
- 23. 當我觸摸TextView時觸摸按鈕
- 24. Arduino伺服沒有響應按鈕按
- 25. KeyEventArgs沒有響應按退出按鈕
- 26. protractor-按一下按鈕沒有響應
- 27. 視圖和按鈕旋轉後未響應觸摸
- 28. 操作欄按鈕不會響應觸摸事件
- 29. 即使我不點擊按鈕,觸摸監聽器響應
- 30. 按鈕沒有響應應用的Android
這又是一個愚笨不一致UIKit中,順便一提。這是故意的,但它比好的更令人困惑。 – 2012-11-20 07:44:02