UI事件不响应原因
2019-03-05 本文已影响0人
飞飞超人
经常在一个UI上设置了事件却不响应,尤其是界面比较复杂的时候,下面提供了一些排查问题的思路
- UserInteractionEnable没有勾选
- 该View的宽高在视图查看器中看是否为0
- 是否事件被更上层的ViewTouch事件消耗了
- 是否事件被上层的Gesture事件消耗了,而且通常Gesture是在代码中添加的,不容易发现
- View的透明度是否为0
经常在一个UI上设置了事件却不响应,尤其是界面比较复杂的时候,下面提供了一些排查问题的思路