0

カプチーノプロジェクトのGUIを構築し、NSProgressIndicatorをGUIに追加すると、XCodeCapp-cocoaからのコンパイル中に、「クラスのオブジェクト(NSProgressIndicator)をデコードできません」というエラーが発生します。CPProgressIndicatorに「カスタムクラス」を手動で指定しようとしましたが、それでも機能しません。したがって、nib2cibはまだprogressIndicatorsをサポートしていないと思いますが、私には奇妙に聞こえます。

  • 私のバージョンに何か問題がありますか?

  • バーをグラフィカルに設定し(つまり、Interface Builderから)、このCPProgressIndicatorをコンパイルする方法はありますか?(回避策はありますか?)またはコードから自分で設定する必要がありますか?

4

1 に答える 1

2

NSProgressIndicatornib2cib今日はサポートされていません。カスタムNSViewを作成し、そのカスタムクラスをに設定CPProgressIndicatorすると、試したように、適切なクラスを取得する必要がありますが、それでも正しく初期化されない場合があります。cibがロードされた後、手動で構成を試みることができます。たとえば、コンセントに接続してawakeFromCib送信することで、

[indicator setStyle:CPProgressIndicatorBarStyle];
[indicator updateBackgroundColor];

また、まだ行っていない場合は、先に進んで、カプチーノプロジェクトでNSProgressIndicatorサポートの機能リクエストを送信してください。

于 2011-10-23T13:35:06.390 に答える