a wrap for actionSheet, alert, imagePicker