An alternative to the UIActionSheet with a block-based API and a customizable look.