問題タブ [nsbutton]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1467 参照

cocoa - 2つの画像を組み合わせたNSButton(Cocoa OSX)

OSXのアクションボタンのようなポップアップボタンのタイプを作りたいです。ボタンの表現を構成する2つの画像(ボタンのアイコンとその横にある下向きの開示三角形)をボタンに持たせる必要があります。ボタンのサブビューとして2番目の画像を追加できるかもしれないと思っていましたが、これを行うにはもっと簡単な方法があるはずです。何か案は?

0 投票する
3 に答える
929 参照

objective-c - NSButton の配列

のようなことができるのだろうか

インターフェイス ビルダーで aButton が表示されないことが判明しました。

私のアプリにはたくさんのボタンがあり、ループを使用してすべてのボタンの状態を繰り返す方法があるかどうかを確認したいと考えています。

0 投票する
5 に答える
10204 参照

cocoa - Cocoa: カーソルが NSButton 上にあるときにカーソルを変更する

カーソルが NSButton 上にあるときにカーソルを変更するにはどうすればよいですか?

0 投票する
1 に答える
60 参照

objective-c - アプリのボタンを使用して、WebViewが表示している現在のURLを設定するにはどうすればよいですか?

アプリのボタンを使用して、WebViewが表示している現在のURLを設定するにはどうすればよいですか?

0 投票する
2 に答える
1757 参照

cocoa - NSButton の青いハイライト

オン/オフのグラデーションを作成したいのですが、選択ボタンNSButtonのような青いハイライトを使用します。 この簡単な方法を作ることは可能ですか? または、これを手動で描画する必要がありますか? これを手動で描画する必要がある場合、これを行うための最良の方法は何ですか? (または単に)NSTabView


CIFilterNSGradient

ありがとう。

0 投票する
2 に答える
1480 参照

objective-c - Cocoa ボタンをプログラムで押されたように見せる

ボタンにも対応するいくつかのキーイベントがあります。ボタンが押されたように見えるように設定/呼び出す必要があるプロパティ/メソッドは何ですか (状態を変更しますか?)

0 投票する
2 に答える
5155 参照

cocoa - Key Value Observing と NSButton の状態

チェックボックスのステータスを観察し、チェックボックスのステータスが変更されたときにアプリで適切な変更を加えようとしています。チェックボックスを使用してウィンドウを管理するウィンドウマネージャーでは、次のオブザーバーのセットアップがあります。

また、ウィンドウ内の適切なチェックボックスに myCheckBox をファイル所有者 (ウィンドウ コントローラー) に接続しました。ただし、アプリを実行するとobserveValueForKeyPath:ofObject:change:context:メソッドが呼び出されることはありません。

私は何を間違っていますか?

0 投票する
1 に答える
1969 参照

cocoa - NSMenuを遅らせてNSButtonを作成するにはどうすればよいですか?

ココアでは、メニューが遅れたnsbuttonを作成したいと思います。つまり、クリックするとアクションメソッドが呼び出され、2秒間押された状態が続くと、nsmenuが表示されます。

これは、Xcodeツールバーにある[BuildActiveTarget]ボタンに似ています。

よろしく、

ダナラジ。

0 投票する
1 に答える
634 参照

core-data - NSButton、拘束力のある質問

コアデータを使用してココア アプリケーションを試しています。アプリケーションにはエンティティが含まれています: UsefulUrl と属性: url。入力した URL が表形式で表示されます。

入力した URL を、cocoa バインディング (NSArrayController) を介してテーブルから挿入、変更、および削除できます。

今、

ココアバインディングを使用して、ボタンをクリックすると、ブラウザで選択した行のURLを開きたいです。

ボタンのバインディングを介してそれを行うことができると思います:アクション呼び出し - 引数/ターゲットですが、機能させることができませんでした。

誰かがそれを行う方法や便利なURLを正確に提案できますか?

ありがとう、

ミラージ

0 投票する
4 に答える
2591 参照

cocoa - 終了時に modalWindow を使用するときに NSButton lockFocus でアサーションの失敗を処理する方法は?

ボタンIBActionwindowA呼び出しますrunModalForWindow:windowB

windowBがキーとモーダルになります。

windowBstopModalには表示時に呼び出すpopUpWindowDatePicker があり、 popUpWindowDatePicker がキーになり、 windowBはキーを辞任し、モーダルではありません。この時点ではウィンドウはモーダルではありません。

popUpWindowDatePicker が閉じられると、そのdidResignFirstResponderメソッドはブール値を YES に設定します。次にwindowBがキーになり、windowBの windowControllerwindowDidBecomeKeyNotificationが起動し、ブール値をチェックし、YES の場合は を呼び出しますrunModalForWindow:self.window

現在、windowBはモーダルでキーです。windowAはまだ開いていますが、キーではありません。

windowBには[NSApp stopModalWithCode:returnCode]、次を呼び出す [ OK ]ボタンと [キャンセル ] ボタンがあります。orderOut:close

popUpWindowDatePicker が使用され、windowBが OK またはキャンセルで閉じられた後いつでも、OK またはキャンセル ボタンを含むアサーション エラーが呼び出されます。

windowBが Okay または Cancel で閉じられ、 popUpWindowDatePickerが使用されていない場合、アサーション エラーは発生しません。

押されたボタンのlockFocusの失敗には、 windowBのシーケンスが関係しているようですがrunModal-stopModal-runModal-stopModal、これ以上トレースしてこの問題を解決する方法が見つかりません。

誰でもヒントや考えを提供できますか?