CMPopTipView is an open source iOS UIView subclass drawn using core graphics which pops up (optionally animated) a speech bubble-like view on screen.
The displayed viewed is a rounded rectangle with a gradient fill containing a specified text message, drawn with a pointer dynamically positioned to point at the designated button.