iOS ScrollView点击封装组件
iOS 开发里的滚动视图,功能是真的强大,尤其是用来做图片浏览、内容滑动那类交互。封装一个带点击事件的 ScrollView,可以帮你省掉多重复劳动。
自定义的MyScrollView
类挺方便的,支持传数组进来自动生成子视图,还能直接回调点击事件,响应也快,代码也简单。
用法上直白,传个数据数组,加个点击的 Block 就搞定了。你在控制器里丢一个MyScrollView
进去,用户点到哪张图都能立刻响应逻辑,像日志、跳转、弹窗都可以在 Block 里。
布局也是自动的,只要实现数据源方法,viewForIndex
里返回你要显示的子视图就行。这样写出来的 ScrollView,不光自己能用,丢给别的项目也一样好使。
你要是正好在做图片展示、Banner 轮播、或者滑动视图里带点交互的功能,真的建议把这套封装撸进去,复用性挺高。
2.04MB
文件大小:
评论区