問題タブ [nsstatusbar]
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.
objective-c - OSX ステータスバーの画像サイズ変更 - Cocoa
この写真でわかるように、アイテムの画像に問題がありNSStatusBar
ます。画像が残りのメニューアイテムから離れているようです。しかし、メニューバーが非アクティブの場合 (他のモニターを使用している場合や、アプリを使用していない場合)、この写真でわかるように問題は発生しません。私は自分のコードが正しいと確信しています。
私はこの質問を見ました:ココアステータスアプリに画像を表示しますが、問題は解決しないので、他に何をすべきかわかりません。助けてくれてありがとう! PS:私が思う問題は、NSVariableStatusItemLength
試してみNSSquareStatusItemLength
ましたが運が悪く、自分で設定しようとしましたが、同じ問題でしたが、ほとんど改善されませんでした。
swift - NSMenuItem の Swift 2.2 セレクター
Swiftでシンプルな1つのファイルメニューバーアプリを持っています:
「About」メニュー バー項目を about() 関数に接続することができません。アプリを実行すると、「About」項目が無効になります。
Swift 2.2でセレクターをメニュー項目アクションに渡すにはどうすればよいですか? ありがとう
ios - iOS ステータス バーのテキストを非表示にする
この質問は、ステータス バーを非表示にすることではなく、単にステータス バーのテキストを非表示にすることに関するものです。
この問題にアプローチする場所がどこにも見つかりませんでした
UBER アプリはこれを行います。Uber でサイド メニューを開くと、ステータス バーのテキストが消えます。
swift - ボタン アクションを Swift の別の機能にリダイレクトする
これは簡単な質問かもしれませんが、私は Swift を初めて使用するので、どの用語を検索すればよいかわかりません。
doSomething
メニュー バー アプリケーションの場合、いくつかのボタンにバインドされている場合に問題なく動作する、というカスタム関数を実装しました。
ただし、ボタンの左クリックと右クリックを区別する必要があります。私の場合はNSStatusBarButton
. この回答からの提案に従って、私は以下を my に書きましたAppDelegate.swift
:
上記のコード スニペットを使用すると、XCode で「式が未使用の関数に解決されます」というエラー メッセージが表示されます。関数内のクラスdoSomething
から関数を適切に呼び出す方法、または同等に、 ビアのアクションを にリダイレクトする方法がわかりません。この質問が Swift の専門家にとって些細すぎるように思えるかもしれないことをお詫びしますが、私はこれを理解しようとして本当に絶望しています。MainViewController
customClickAction
statusItem.button
customClickAction
doSomething
編集:
関数が存在しない場合は、関数を呼び出すようにcustomClickAction
書き込むだけbutton.action = #selector(mainViewController?.show(_:))
で、すべてが機能します。applicationDidFinishLaunching
ただし、私の問題の一部は、カスタム関数で同じことを行うと、マウスの左ボタンが初めて押されたときにバインディングが上書きされることです。
swift - NSStatusItem (Swift) で左右のクリック イベントを検出する
ステータス バー アプリを作成していて、ユーザーが左クリックしたか右クリックしたかに応じて、異なるアクションを呼び出したいと考えています。これが私がこれまでに持っているものです:
関数が呼び出されず、その理由がわかりませんでした。どんな助けにも感謝します!
swift - MacOSステータスバーアプリはメニューを表示し、Swift 3でクリックすると機能を実行します
Swift 3 で小さなメニューバー アプリを作成しています。アイコンをクリックしたときにアプリにデータをリロードさせたいのですが、statusMenu も表示したいですか?
以下は私のコードのサンプルです:
コメントアウトしたら
doSomething() 関数は実行されますが、メニューを表示する方法と doSomething 関数を実行する方法がわかりません。
swift - NSStatusBar の NSStatusItem、アクション セレクター メソッドが応答しない
まず、ステータス アイテムを宣言します。
次に、ウィンドウを閉じてステータス アイテムを追加する関数があります。
これは、ステータス項目を削除してウィンドウを再度表示するアクションセレクターメソッドです。ステータスバーのステータスバー項目を押しても呼び出されません:
私が間違っていることを誰かが知っていますか?