0

私はこれを理解しましたが、動作させることができません:

さまざまなことをテストするために、非常に単純なアプリを作成しようとしています (OK - ダーツをボードに投げることをシミュレートして、モンテカルロ法を使用して Pi を推定するアプリです)。

単一のビュー iOS アプリ (たとえば、単一のビュー テンプレートから) があり、その上に (アプリを起動するための) 1 つの UIButton が下部にあり、上部に UILabel があり、結果が表示されます。

ビュー コントローラーは、UIViewController 呼び出し PiCalcViewController のカスタム サブクラスです。ビューは、画面全体を満たす標準の UIView です。

アプリは動作しますが、シミュレーションが画面の中央でどのように進行しているかをグラフィック表現で描画できるようにしたいと考えています。そこで、Objective-C クラスの新しいファイル (PiCalcView) を作成し、それを UIView のサブクラスにしてから、IB でビュー コントローラーの真ん中に新しいビューをドラッグして、そのクラスを PiCalcView に変更すると考えました。 .

PiCalcView がインスペクターのドロップダウン クラス リストに表示されないことを除けば、素晴らしいです。

質問: 何が間違っていて、このように UIView のサブビューを作成するのが正しい方法ですか?

4

2 に答える 2

0

Identity Inspector のカスタム クラス セクションにクラスを入力します。

于 2012-10-01T19:47:10.810 に答える
0

OK - Xcode を終了して再起動するとうまくいくようです。

ヒントをありがとう - Xcode と ObjC は初めてなので、正しいテクニックがあるかどうかわかりませんでした。

于 2012-10-01T19:53:05.180 に答える