iOSアプリで使うボタン。画像で作ると様々なサイズが必要だったり、容量も増えるし、デバイスによって幅を広げたりする際には管理が面倒です。できれば、今風のボタンをXcodeだけで作れればいいと思いませんか? 例えば、以下のようなUIButtonをStoryBoard上の設定だけで作れるようにします。通常、UIButtonの背景色、文字色まではStoryBoardで設定できますが、角丸、ボーダーの幅、ボーダーの色はコードでしか設定できません。 IB_DESIGNABLEを使えば、StoryBoard上でこれらの設定を自由にカスタムできるようになります。StoryBoard上で見た目を整形して確認するほうが、コードで設定するよりもやりやすいですね。 上のように新しく設定項目をIB上に追加できます。それでは、これらの追加方法を見ていきましょう。 1.カスタムクラスを作るまず、新しくクラスファイルを
![Storyboard上だけでUIButtonを角丸に!カスタムクラスで設定項目を拡張する! | SHINGO IRIE](https://cdn-ak-scissors.b.st-hatena.com/image/square/41176a54cf3d8663b714d3d156450f11200aa54b/height=288;version=1;width=512/https%3A%2F%2Firitec.jp%2Fwp-content%2Fuploads%2F2015%2F01%2Fbook.jpg)