nsbutton

    1

    2答えて

    私は50%の不透明な黒い背景と白いテキストでカスタムNSButtonを作成しようとしています。これを行うには、私はNSButtonをサブクラス化のdrawRectをオーバーロードしました: - (void) drawRect:(NSRect)dirtyRect { [self setBordered:NO]; //REMED since it has same effec

    1

    3答えて

    これはXcodeのInterface Builderで私の状況であるにNSButton有効状態をバインドする方法: また、NSTableViewの内容を制御するエンティティモードでNSArrayControllerはあります。 NSSearchField内のテキストが空でない場合、NSTableViewが空の場合(NSSearchFieldによって制御される場合)およびの場合、「作成」ボタンを有効

    2

    1答えて

    単一の列を持つビューベースのNSTableView。各「セル」には、NSTextField、NSImageView、NSButtonが含まれています。これらはすべて表セルビューのobjectValueのさまざまな属性にバインドされています。 NSTableViewのコンテンツは、エンティティモードにあり、関連するNSManagedObjectContextにバインドされているNSArrayCont

    4

    1答えて

    私はすでに他のプログラミング言語/フレームワークから知っている問題に遭遇しました.... ユーザーがキーボード上の特定のボタンをクリックするたびに、 GUIの特定のボタンが押されます。 D) ユーザーに光フィードバックを与えるために、ボタンをクリックしたときに呼び出される同じ関数を呼び出すのではなく、プログラムでボタンをソートしたいと思っています(これは「ショートカット」と呼ばれています)。 私が

    7

    1答えて

    青い背景の上に画像(テキストなし)のNSButtonがあります。 スタイルなど接さない、タイプは「Momentary Push In」で、「Square」である 私はボタンをクリックすると、第二のために強調表示され、その周りに光RECTは、そこにあります。どのように私はそれを取り除くのですか? イメージを表示したいだけで、クリックしたときにハイライト表示をしてはいけません。ボタンをサブクラス化する

    1

    1答えて

    "Finder Get Info"のようなウィンドウを複数の三角形で作成したいと思います。 私は動的にウィンドウのサイズを変更したいです。この動作を説明する例は何ですか? ご協力いただければ幸いです。

    4

    2答えて

    がどのように私は、以下の条件を考慮に入れてIBOutletまたはIBActionを作成することができます`作成することができます。 IBActionまたはIBOutletは私のカスタムクラス内で作成する必要があります(NSObjectから継承) NSButtonインスタンスは、要するにInterface Builder (XCode 4) の内側に私は私のクラスにあるボタンからクリックアクションを

    0

    1答えて

    を取り消す追加: (注意私は別のポストに画像を発見したと 'アー!)は私の場合は関係ありません。 私の場合は、私はココアとNSTextFieldを使用しています。私は同じようなものを追加する最も簡単な方法は何だろうと思います。悪いケースNSTextFieldにイメージ/ボタンをつけてカスタムNSTextFieldを作成しますが、これを実行する明白な方法がない場合は、ホイールを再作成したくないです。

    4

    2答えて

    。しかし、私はそれを再現するために、ボタンタイプ、ベゼルスタイル、グラデーションタイプの組み合わせを見つけることはできません。私の地元の目標は、作成プラスあなたもマイナスの右側の一部を実装する方法を知ることができるがある可能性があります。 のようにボタンを(追加)とマイナス(削除)することがありますか?無効なグラデーションボタンのようです。 更新(2012-02-01、午後02時52分) 私は、空

    7

    3答えて

    クリックしたときにアクションを送信するNSButtonを作成したいですが、1〜2秒間押すとNSMenuが表示されます。この質問hereとまったく同じですが、その答えは私の問題を解決しないので、私は再度尋ねることにしました。 たとえば、Finderに移動して新しいウィンドウを開き、いくつかのフォルダをナビゲートしてから、戻るボタンをクリックします。前のフォルダに移動します。次に、戻るボタンをクリック