問題タブ [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.
cocoa - Cocoa で NSButton をハイパーリンクにする
NSButton をハイパーリンクにして、ユーザーのデフォルトブラウザで外部 Web ページを開く方法を考えていました。
前もって感謝します!
cocoa - NSButton - クリック時に表示されるボーダー
Mac アプリケーションでは、グラデーション スタイルの NSButton を使用しており、境界線がなく、背景としてカスタム イメージが使用されています。問題は、ボタンをクリックすると、ボタンの周りに長方形の白い領域が表示されることです。それを示していませんか?
ありがとう、
LS開発者
cocoa - 動作しません:NSToolbarItem+カスタムビュー+setAction:
を継承するインターフェイス内にプログラムでツールバーを追加し、NSObject <NSToolbarDelegate>
次のメソッドを実装しています。
setView
また、NSToolbarItemを呼び出してボタンを追加します。このビューにはNSButtonが含まれており、.XIBインターフェイスにあります。
ただし、http://www.cocoabuilder.com/archive/cocoa/291782-nstoolbaritem-custom-view-setaction.html#291783setAction
に記載されている理由により、同じアイテムでは機能しません。
このソリューションを実装するにはどうすればよいですか?
xcode - Interface Builder: コンテンツ ビューにボタンをドロップすると、フォント サイズが小さくなる
Interface Builder (Xcode 4) で奇妙な動作に気付きました。
従来型のプッシュ ボタンをウィンドウのコンテンツ ビューに直接ドロップすると、「System Mini 9」というフォントの小さなボタンが表示されます。
カスタムビューにボタンをドロップすると、フォントが「System 13」の「通常の」ボタンが表示されます。スクリーンショットを参照してください。
コンテンツビューにボタンを配置しても、常に「通常の」サイズを取得する方法はありますか?
ところで: 小さいボタンのフォント サイズを変更してみました。ラベルは変更されますが、ボタンの高さは小さいままです。
xcode - プログラムで変更されたテキストに合わせてNSButtonのサイズを自動的に変更します(Xcode)
Interface Builder / Xcodeに一時的なタイトルテキストが組み込まれたNSButton(プッシュボタン)があります。他の場所では、ボタン内のタイトルテキストがプログラムで不明な長さの文字列に変更されます(実際には、多くの場合、さまざまな長さになります)。
プログラムでボタンテキストとして挿入された文字列の長さに合わせて、ボタンのサイズを自動的に変更します(右の位置が固定されているため、左に伸びます)。しかし、私はそれを理解することはできません。助言がありますか?前もって感謝します!
cocoa - Toggle NSButton を処理するには?
私のアプリケーションには、Interface Builder でToggle型に設定された PLAY/PAUSE ボタンが含まれています。名前が示すように、アセットを再生または一時停止するために使用します。
さらに、キーボード ショートカットを介して同じ機能を有効にするために SPACE キーを聞いています。したがって、私は自分のアプリケーションでkeyDown:
fromを使用しNSResponder
ます。これは別のサブビューで行われます。この時点では、ボタン自体は表示されません。
現在の再生状態を Singleton に保存します。
キーボード ショートカットによって状態が変更された可能性があることを考慮して、toogle ボタンのタイトル/代替タイトルをどのように更新しますか? バインディングを使用できますか?
cocoa - 開示ボタンを上下ではなく左右に向けるにはどうすればよいですか?
開示ボタンを上下ではなく左右に向ける簡単な方法はありますか?
objective-c - NSButton のアクションを NSMenuItem のアクションと同じに設定する
私のアプリケーションでは、ユーザー設定を保存します。設定の 1 つはNSMenuItem
、ホーム ウィンドウに任意の をボタンとして表示するかどうかです。ボタンを動的に作成するのに問題はありませんが、 のアクションを に渡すことができませNSMenuItem
んNSButton
。私はすでに試しました:
アップデート
ターゲットを自分に設定するだけです
そして、アクションをに送信するクラスにコードを移動しますNSMenuItem
objective-c - Objective-c: NSButton setAction が機能しない
プログラムでいくつかのボタンを作成し、それぞれにアクションを設定しようとしていますが、機能しないようです。
私の AppController.h には、次のコードがあります。
と
そして awakeFromNib メソッド内の AppController.m で:
と
しかし、zoomOutとzoomInはヒットしません...
cocoa - 2 つの機能を持つ NSButton
ファイルをアップロードして応答を解析する NSButton があります。私は次のことを実装したいと思います: ボタンをクリックすると、彼はファイルをアップロードし、応答を解析します。これが発生している間、ボタンのタイトルは「アップロード」から「キャンセル」に変わり、アップロードまたは解析中にボタンをもう一度押すと、解析またはアップロードのプロセスが停止するはずです。プロセスがキャンセルまたは成功すると、ボタンのタイトルは「アップロード」に戻ります。今ボタンをクリックすると、アップロードと解析を再開する必要があります。私が言いたいことを想像していただければ幸いです。英語は私の母国語ではありません ;)
前もって感謝します