use SwipeDismiss with auto-hide