我正在开发一个iPhone应用程序,我正试图解决以下问题。在我的主视图控制器视图中,我将其他视图控制器的视图添加为子视图。但其他视图控制器的touchesbegan功能不响应触摸。解决这个问题的最好方法是什么?touchesbegan不能在第二个视图控制器的子视图上工作
0
A
回答
1
不确定你在做什么,但是将一个控制器的视图作为子视图添加到另一个控制器,从iOS 5开始已经不鼓励。在iOS 5中,可以使用addChildViewController
方法将UIViewController
s包含在彼此之内。 This answer提供了一些有关此事的见解。
更新 Apple's Documentation遏制。
+0
这看起来很不错!谢谢 – kjeldGr
相关问题
- 1. 在iPad中调整第二个子视图控制器视图
- 2. TinyMCE&Fancybox - 编辑器不能在第二个视图上工作
- 3. AngularJS控制器只能在第一个视图上工作
- 4. iOS5的第二个视图控制器
- 5. 第二视图控制器不显示
- 6. TouchesBegan在没有被调用的子视图控制器上
- 7. 按钮在容器视图不能在第二个视图中工作
- 8. 第二个视图控制器上的开关更改第一个视图控制器的背景
- 9. 在一个视图控制器中的两个表视图 - 推动任何视图控制器不工作
- 10. AudioPlayer没有在第二个视图控制器上播放
- 11. 在第二个视图控制器上展开Segue错误
- 12. 加载,在第二个视图控制器上保存高分
- 13. IBAction在第二个视图控制器中设置UIImageview图像?
- 14. iPhone Xcode - 第二个xib视图上的导航控制器?
- 15. 无法在第一个视图控制器顶部嵌入第二个视图控制器
- 16. delagate不能在2个视图控制器之间工作
- 17. 更新UILabel,UIbutton从第一个视图控制器导入的第二个视图控制器
- 18. 许多控制器的一个视图(主视图)(子视图)
- 19. AngularJS:$ scope不更新第二个控制器的视图
- 20. ng视图或控制器不工作
- 21. iphone - 视图控制器不工作?
- 22. iOS推视图控制器不工作
- 23. 将视图控制器添加为另一个视图控制器的子视图。不起作用
- 24. 分割视图控制器不作为根视图控制器
- 25. 子视图阻止父视图TouchesBegan?
- 26. 如何使用后退按钮从第二个视图控制器转到第一个视图控制器?
- 27. touchesBegan()没有在子视图上调用
- 28. 子视图控制器通知根视图控制器加载另一个子视图控制器
- 29. 使用视图控制器子视图
- 30. iPhone视图uiorientation不工作后更改视图控制器
子视图是一个UIImageView吗?然后你必须设置'userInteractionEnabled'。 – Mundi