我有一个在 iOS 4 中工作的带有子类触摸响应的自定义视图。在 iOS 5 上,如果视图的背景颜色设置为clearColor
.
我无法追踪到这一点,但有谁知道 iOS 5 是否改变了视图根据透明背景响应触摸的方式?
除了将背景颜色设置为任何不透明颜色之外,我不能对代码进行任何更改,orangeColor
并且视图会完全响应。
请注意,该问题不会影响视图中其他地方的触摸;仅沿底部边缘,添加到视图的最后一个子视图下方的任何位置;在查看没有内容的视图区域时,可能会为了触摸而将清晰的背景视为视图不存在。更改颜色,视图具有“内容”并且触摸有效!