关于UIScrollView不能响应UITouch事件的解决办法
2015-12-16 16:01
531 查看
原因是:UIView的touch事件被UIScrollView捕获了。
解决办法:让UIScrollView将事件传递过去。于是最简单的解决办法就是加一个UIScrollView的category。这样每个用到UIScrollView的地方只要导入这个category就可以直接响应相关的touch事件了。
类似问题:在论坛看见很多人说UIImageView也没办法响应,我没尝试过,不过我想解决办法和原因都是一样的。 如果有人尝试过,不一样,欢迎批评指正。
?
解决办法:让UIScrollView将事件传递过去。于是最简单的解决办法就是加一个UIScrollView的category。这样每个用到UIScrollView的地方只要导入这个category就可以直接响应相关的touch事件了。
类似问题:在论坛看见很多人说UIImageView也没办法响应,我没尝试过,不过我想解决办法和原因都是一样的。 如果有人尝试过,不一样,欢迎批评指正。
?
相关文章推荐
- UItableView批量删除
- ios开发——代码实现获得应用的版本号(Version/Build)
- Android使用ViewPagerIndicator、RecyclerView搭建UI
- UIImageView 的contentMode属性应用
- KVM guest caching modes
- 判断UIImage是否相同
- Vue.js学习
- UIStepper UISlider UISwitch UITextField 基本控件
- android 传参 StringRequest 用法_2 VolleySingleton文件
- RequireComponent 需要组件
- UI导航视图控制器
- UIPickerView实现循环滚动
- 删除stuido项目
- UIPanel
- easyui 文本框验证长度
- List<T>和NGUI BetterList<T>
- Archive出现错误 Your build settings specify a provisioning profile with the UUID,however, no such
- Thus Diesel-engined wristwatches available could accommodate on your specific moods within the untouched technique
- Android build-tools升级到23.0.0_rc1无法解决编译后的问题
- UIView/UIButton 设置圆角