UIButtonTypeの宣言は以下の通り。 typedef enum { UIButtonTypeCustom = 0, UIButtonTypeRoundedRect, UIButtonTypeDetailDisclosure, UIButtonTypeInfoLight, UIButtonTypeInfoDark, UIButtonTypeContactAdd, } UIButtonType; この中のInfo系が特に便利なのだけど、UIBarButtonItemにはないので、それを便利に使えるメソッドをカテゴリで追加する。 実装 かつては、用途ごとにNSString+Length.h/mとか作ってたのだけれども、めんどくさいので最近はYKCategoryというのにひたすら追加している。 YKCategory.h @interface UIBarButtonItem (YKCateo