日々精進

新しく学んだことを書き留めていきます

UIコンポーネントをXIBファイルで定義して再利用したい

UIButtonみたいなUIコンポーネントをXIBファイルで定義して、それを他のXIBファイルに使う方法。
awakeFromNibメソッド内でloadNibNamedを使ってXIBファイルを読み込めばいいらしい。詳細は↓
http://www.awaresoft.jp/ios-dev/item/93-%E5%86%8D%E5%88%A9%E7%94%A8%E5%8F%AF%E8%83%BD%E3%81%AAuiview%E3%81%AE%E3%83%91%E3%83%BC%E3%83%84%E3%82%92interfacebuilder%E3%81%A7%E4%BD%9C%E3%82%8B%E6%96%B9%E6%B3%95.html


後はUILabelにTitleを設定するように、属性をIBから設定したくなると思うが、
これはUser Defined Runtime Attributesから設定できる。


さらに配置されたUIコンポーネントの絵がIB上で見れたらいいのになぁ。