1> 控件的userInteractionEnabled = NO 的情况下不能与用户交互
** 注意: 如果父容器不能与用户交互, 那么在该容器中的所有子控件也不能与用户交互(例如: 添加在 UIImageView 中的按钮)
2> 透明度小于等于0.01, alpha = 0.01
3> 控件被隐藏的时候, hidden = YES
4> 如果子视图的位置超出了父视图的有效范围, 那么子视图也是无法与用户交互的, 即使设置了父视图的 clipsToBounds = NO, 可以看懂, 但是也是无法与用户交互的
5> 默认情况下, 从控件库中拖拽的 UIImageView 是无法接受用户的触摸事件的
** 演示向 UIImageView 中添加一个按钮, 监听按钮的点击事件。
** UIImageView 默认是不支持多点触摸, 也不响应用户事件的。
补充: 直接从媒体库中把图片拖拽进来(通过这种方式拖进来的UIImageView, 默认即支持多点触摸也支持用户交互, 并且图片框大小就是图片的实际大小)
浙公网安备 33010602011771号