An UIButton subclass with extended and custom hit area.