UIButton の imageView と titleLabel を縦に並べる

こういうボタンを作りたいことがあった。 f:id:ryufloat:20160306113028p:plain

@IBDesignable と @IBInspectable を使って、 xib に反映できる形での実装。 それぞれの中心で alignment を取るようになってる

gist.github.com

参考

stackoverflow.com