add long tap share to uibutton