2011-11-22 14 views
5

私のiOS 5アプリでMatthijs Hollemans' MHRotaryKnobコントロールを使用します。私はXcode 4.2でストーリーボードを使用しています。 MHRotaryKnobUIControlのサブクラスとして実装されています。Xcode 4のIBでカスタムUIControlサブクラスをグラフィカルに追加するにはどうすればよいですか?

私が提供するサンプルを複製できないため、コントロールを自分のアプリのビューに追加できません。この例では、XIBには、カスタムコントロールとしてMHRotaryKnobのインスタンスが追加されたビューが含まれています。ロードしてうまく動作しますが、Xcodeで自分自身でこれを行う方法はありません。私はUIControlサブクラスのすべての種類を追加し、アイデンティティインスペクタでそのクラスを変更しようとしましたが、Xcodeはそれらをすぐに変更し続けます。

アイデア?

おかげ

+0

これは彼が使用している特別なフレームワークのようです。 – Sharky

+0

シャーキー、あなたは精巧にできますか?私は彼がクォーツを使用していることを知っていますが、IBには何も起こらないのですか?ありがとう –

+0

申し訳ありませんができません。私のアプリ開発の冒頭で読んだことであり、私はそれをはっきりと覚えていない。そして私はIBも本当に好きではありません。私はコントロールをプログラムで実装するだけです。 IBのフレームワークとコントロールについてはちょっとgoogleに。またすみません。 – Sharky

答えて

9

答えではなく、ボタンやその他のUIコントロールとのことやろうとするよりも、ビューにUIViewのを追加して、アイデンティティインスペクタでそのクラスを変更することです。

1

IDインスペクタからUIViewのクラスを変更したときに、initWithCoder:aDecoderをカスタムクラスのコードに追加することを忘れないでください。

関連する問題