Ann*_*una 7 cocoa-touch uiview
我知道这个问题必须经过很多次回答,但现在真的让我头疼.
该touchesBegan:不会被调用在我UIView.在我在我的应用程序中添加它之前,我先做了一个试验项目.在试验项目中,一切都很完美.我所做的touchesBegan:是将正在实现的UIView子类化,并将此UIView添加为另一个视图的子视图.第二个视图有一个按钮,显示单击后的子类UIView.同样,一切都完全符合我的要求.
现在,当我在现有应用程序中执行相同操作时,从不调用touchesBegan:方法(以及touchesMoved:).任何人都可以向我解释原因吗?我只是不明白为什么它从未被调用过.
我刚刚找到答案.我忘了提到视图位于另一个UIView中,userInteraction被禁用(默认情况下禁用).因此,当我启用此视图的userInteraction时,现在可以识别触摸.
| 归档时间: |
|
| 查看次数: |
26333 次 |
| 最近记录: |