仿IOS的越界回弹效果和左右滑动功能

2020-01-21 04:48:33王冬梅

注意:暂时只支持两个子View,一个content,一个侧滑的menu,以后会支持

回调监听


public interface SwipeListener {

    /**
     * 拖动中,可根据offset 进行其他动画
     * @param layout
     * @param offsetRatio 偏移相对于menu宽度的比例
     * @param offset 偏移量px
     */
    void onUpdate(SwipeDragLayout layout, float offsetRatio, float offset);

    /**
     * 展开完成
     * @param layout
     */
    void onOpened(SwipeDragLayout layout);

    /**
     * 关闭完成
     * @param layout
     */
    void onClosed(SwipeDragLayout layout);
  }


注:相关教程知识阅读请移步到IOS开发频道。