1

ビューに NSBox を追加し、塗りつぶしの色を希望の色に設定しました。

ここに画像の説明を入力

しかし、Interface Builder に色が表示されず、アプリを実行しても表示されません。私は何が欠けていますか?

また、プログラムで設定しようとしました

[self.myBox setFillColor:[NSColor greenColor]];

しかし、塗りつぶしの色はまだ変わりません...

4

2 に答える 2

6

NSBox ドキュメントから:

特別な考慮事項

レシーバーのボックス タイプ ( boxType)NSBoxCustomとボーダー タイプ ( borderType) がの場合にのみ機能しますNSLineBorder

于 2015-02-23T15:53:24.560 に答える
2

添付ファイルのように、Box TypeCustomに設定します。

ここに画像の説明を入力

于 2016-07-24T14:37:27.007 に答える