2

Xcode は ibplugins をサポートしなくなったので、プログラムで BWToolkit を使用した経験がある人がいるかどうか疑問に思います。基本的に、BWSplitView は私が必要とするすべてを実行します (Web サイトの紹介ビデオにすべてが記載されています) が、クラスの使用方法について少し迷っています。

誰かがやったことがありますか?

4

1 に答える 1

4

BWToolkit私が気づいたいくつかの重要なことがそこにあるのを見ることから。

  • BWSplitViewのサブクラスですNSSplitView。したがって、同様のメソッド (つまり、init メソッド) がいくつか必要です。

  • BWSplitView シングルトンinitとして使用できるメソッドがあります。

BWSplitViewそうは言っても(Xcodeでこれを試すことなく)、そのスーパークラスNSSplitViewのinitメソッドを使用してインスタンスを作成できるはずです。次に、それをビューに追加します。

以下に例を示します (これも未テストです)。

BWSplitView *splitView = [[BWSplitView alloc] initWithFrame:[[theWindow contentView] bounds]];

NSTextView *textView1 = [NSTextView new];
NSTextView *textView2 = [NSTextView new];


[splitView addSubview:textView1];
[splitView addSubview:textView2];

[splitView adjustSubviews];

[[theWindow contentView] addSubview:splitView];

[textView1 release];
[textView2 release];

一部のアクセサ メソッドを BWSplitView プライベート メソッドに記述する必要がある場合があります。

お役に立てれば。

于 2012-08-01T21:56:11.413 に答える