Iphone 未触发屏幕底部的UIView触摸事件

Iphone 未触发屏幕底部的UIView触摸事件,iphone,uiview,touch,statusbar,Iphone,Uiview,Touch,Statusbar,我遇到了一个奇怪的问题。我在屏幕底部创建了一个UIView (0431320,49)然后我想处理触摸事件 当我触摸UIView的上方时,它会工作。但是当我触摸底部时(我的意思是,相对位置超过20px),touchStart事件不会被触发 听起来好像我的网络状态栏有问题,它会以某种方式改变代码的行为 有人知道吗 问候, Mathieu可能在UIView上方有一个透明视图,它接收触摸事件,而不会将这些事件传递给它下方的视图。 或者,在我遇到的另一个情况下,我为视图指定了错误的帧。上述视图具有良好的外

我遇到了一个奇怪的问题。我在屏幕底部创建了一个UIView (0431320,49)然后我想处理触摸事件

当我触摸UIView的上方时,它会工作。但是当我触摸底部时(我的意思是,相对位置超过20px),touchStart事件不会被触发

听起来好像我的网络状态栏有问题,它会以某种方式改变代码的行为

有人知道吗

问候,


Mathieu

可能在UIView上方有一个透明视图,它接收触摸事件,而不会将这些事件传递给它下方的视图。 或者,在我遇到的另一个情况下,我为视图指定了错误的帧。上述视图具有良好的外观,并且无法在未包含在错误帧中的某个点接收触摸事件


例如,我将帧(10,10300280)指定给viewController的视图,并将具有帧(0,0,320,480)的子视图添加到视图中。因此子视图看起来不错,但无法接收点(0,0)处的触摸事件

在模拟器中也会发生这种情况吗?请提供一些代码或更多信息…,使用提供的信息很难理解。好的,我找到了解决方案!我用一个带边框的笔尖(0,0320460)加载了我的第一个视图,但是外观很好。我改为(0,0320480),它工作得很好!非常感谢你!