0

こんにちは、NSComboBox を透明にしようとしていますが、機能していません。次の方法で試しています。

[NSComboBox setTransparent:YES];

しかし、NSComboBox は setTransparent も NSComboBoxCell も NSTextField も実装していないようです。提案と回答をお待ちしております。

よろしくウメール

4

2 に答える 2

3

[comboBox setHidden:1];

于 2010-11-01T06:51:22.777 に答える
0

ジャスティンの回答に加えて、これを行う理由を指定する必要があることを追加します。目標の理由は、-setHidden: を使用することと、たとえば、コントロールをベゼルなしに設定することの違いを意味する場合があります。

さらに、コントロールを非表示にする UI を持つことは、非常に Mac らしくありません。他の状態のために使用できない場合、コントロールを無効にすることは、ほとんどの場合正しい選択です。または、選択に基づいてコントロールのサブセットを切り替える場合は、タブなしで NSTabView を使用することを検討してください。

于 2010-11-02T13:49:27.960 に答える