差分

ナビゲーションに移動 検索に移動

MonoMac/Interface Builderでカスタムコントロールを使用する

476 バイト除去, 2015年4月17日 (金) 09:16
編集の要約なし
==概要==
[[Xamarin.iOS]]ではカスタムコントロールを作るとiOSデザイナーのコントロール一覧に自動的に追加や削除されるが、[[MonoMac]]および[[Xamarin.Mac]]の場合はそこまで新設設計ではない。需要が少ないんだろうな。
==手順==
===Custom Viewを貼る===
Interface Builderを開き(MainWindow.xibを開き)、ライブラリ(コントロール一覧)から「Custom View」 という項目を探し出して、ウインドウに[[ドラッグアンドドロップ]]する。
 
[[Xamarin.iOS]]の[[Xamarin Studio]]組み込みのUIデザイナーではコントロール一覧にカスタムコントロールも表示される親切設計だが、[[Interface Builder]]を使う[[MonoMac]]および[[Xamarin.Mac]]の場合は一覧に出てこない。そのためこのようなCustom Viewを経由するという手順をとった。カスタムコントロールを完全に[[ソースコード]]だけで書くと実行するしか見た目を確認する手段がなくちょっと不便だね。
===Custom Viewにクラス名を指定する===
[[category:MonoMac]]
[[category:Xamarin.Mac]]
匿名利用者

案内メニュー