親Viewの領域外に配置されたコントロールのイベントに反応する

UIButtonがタップに反応しない!
ひょっとしてそのボタン、はみだしてませんか?

カスタムビューをつくっていて、ボタンが付いているビューをプログラムからaddしたのだが、
addしたビューのボタンが、タップに反応しない。

どうやら配置したビューのボタンの部分が、親ビューの領域外にはみだしていたからっぽい。
今回は、カスタムビューだったので、以下のメソッドをオーバーライドすることで対応した。