ZMHUDControls
1. 特徴
  • Cocoa の描画メソッドを使用。
  • 解像度非依存?
  • Interface Builder 用プラグイン。ドラッグ&ドロップで簡単に。
  • 2 つのスタイル。(White と Embed)
2. 必要なもの
  • Mac OS X 10.5 以降
  • Interface Builder 3
  • ZMPlus フレームワーク(同梱)
3. 主なクラス
  • ZMHUDButtonCell
  • ZMHUDPopUpButtonCell
  • ZMHUDSliderCell
  • ZMHUDTextFieldCell
  • ZMHUDSearchFieldCell
  • ZMHUDColorWell
4. その他
  • ZMHUDControls フレームワークだけでなく同梱の ZMPlus フレームワークも組み込む必要があります。
  • 作者の気分で突然仕様を大きく変える可能性があります。
  • フィードバックはここから。
  • MIT ライセンスでソースコードを含めて配布。
7. 使い方
Interface Builder にて
  • Finder で、ダウンロードしたフォルダの中の ZMHUDControls.ibplugin を開くとプラグインが Interface Builder に読み込まれる。
  • 配置したコントロールのセルを選択しているとインスペクタの「Embed」チェックボックスが表示され、見た目を切り替えられる。
Xcode にて
  • 「Frameworks」グループを副クリック。「追加」メニューの「既存のフレームワーク...」を選択。ZMHUDControls.framework と ZMPlus.framework を自分のプロジェクトに追加。
  • 「ターゲット」の中の対象となるターゲットを副クリック。メニューの「新規」「新規ビルドフェーズ」「新規コピーファイル」を選択。
  • 先ほど「Frameworks」グループに追加した 2 つのフレームワークを作成された「ファイルをコピー」ビルドフェーズの中にドラッグ&ドロップ。
  • ビルドするとアプリケーションの中の Contents/Frameworks にフレームワークがコピーされる。
© 2007-2008 zumuya