SwipeTableView
SwipeTableView copied to clipboard
是否够能支持ScrollView呢?
要显示的内容部分是否应该加上能支持ScrollView界面呢? 因为有一些界面只能用scrollView来做,如果能兼容就更好了
如果设置了 #define ST_PULLTOREFRESH_HEADER_HEIGHT xx
支持常用下拉刷新的话,目前没有做UIScrollView
的支持。
如果不是支持常用的下拉刷新,UIScrollView
是可以支持的。不过有一点需要注意,自己的scrollview需要设置contentSize(UIScrollView
的contentSize默认为zero),或者设置shouldAdjustContentSize
为YES,自适应调整contentSize。
由于考虑项目的扩展性,并没有考虑自定义UIScrollView,实现支持UIScrollView
,同时设置#define ST_PULLTOREFRESH_HEADER_HEIGHT xx
支持下拉刷新。
不过,在最新的提交中,通过一些修改下拉刷新组件frame的方式,在不设置宏#define ST_PULLTOREFRESH_HEADER_HEIGHT xx
的条件下实现下拉刷新的支持。原理就是减小下拉刷新组件(RefreshHeader)的y值,抵消contentInsets的top值影响,是RefreshHeader不被遮挡。
这样可以采用最基本的方式,不设置宏#define ST_PULLTOREFRESH_HEADER_HEIGHT xx
来达到所有ScrollView的支持。
具体的实现已经提供在Demo中了,并且实现了简单的下拉刷新组件STRefreshHeader
以供参考。
目前scrollview是支持的,我要UIwebview,用webview.scrollview是不行的,我改的试试