「MonoMac/Interface Builderでカスタムコントロールを使用する」を編集中
ナビゲーションに移動
検索に移動
この編集を取り消せます。 下記の差分を確認して、本当に取り消していいか検証してください。よろしければ変更を保存して取り消しを完了してください。
最新版 | 編集中の文章 | ||
2行目: | 2行目: | ||
==概要== | ==概要== | ||
− | [[Xamarin.iOS]]ではカスタムコントロールを作るとiOSデザイナーのコントロール一覧に自動的に追加や削除されるが、[[MonoMac | + | [[Xamarin.iOS]]ではカスタムコントロールを作るとiOSデザイナーのコントロール一覧に自動的に追加や削除されるが、[[MonoMac]]の場合はそこまで新設設計ではない。需要が少ないんだろうな。 |
==手順== | ==手順== | ||
10行目: | 10行目: | ||
===Custom Viewを貼る=== | ===Custom Viewを貼る=== | ||
Interface Builderを開き(MainWindow.xibを開き)、ライブラリ(コントロール一覧)から「Custom View」 という項目を探し出して、ウインドウに[[ドラッグアンドドロップ]]する。 | Interface Builderを開き(MainWindow.xibを開き)、ライブラリ(コントロール一覧)から「Custom View」 という項目を探し出して、ウインドウに[[ドラッグアンドドロップ]]する。 | ||
+ | |||
+ | [[Xamarin.iOS]]の[[Xamarin Studio]]組み込みのUIデザイナーではコントロール一覧にカスタムコントロールも表示される親切設計だが、[[Interface Builder]]を使う[[MonoMac]]および[[Xamarin.Mac]]の場合は一覧に出てこない。そのためこのようなCustom Viewを経由するという手順をとった。カスタムコントロールを完全に[[ソースコード]]だけで書くと実行するしか見た目を確認する手段がなくちょっと不便だね。 | ||
===Custom Viewにクラス名を指定する=== | ===Custom Viewにクラス名を指定する=== | ||
25行目: | 27行目: | ||
[[category:MonoMac]] | [[category:MonoMac]] | ||
− |