問題タブ [nsusernotification]
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.
macos - NSUserNotification サイズ OS X
通知を表示できるこのコードがあります。
大きすぎるテキストが切り捨てられていることがわかりました。これを防ぐことは可能ですか?
通知に返信する機能も追加しました。テキスト ボックスには 1 行だけが表示されます。また、面積(高さ)を大きくすることは可能ですか?
または、通知のサイズ (高さ) を大きくして、より多くのテキストまたはより大きなテキスト ボックスに収まるようにすることは可能ですか?
よろしくお願いいたします。
objective-c - Cocoa: NSUserNotification が NSPopover の背後に表示される
これを修正しようとする場所さえわかりませんが、誰かが私を正しい方向に向けることができるかもしれません. クリックするとポップオーバーを表示するステータス項目アプリケーションがあります。一部のユーザー操作では、変更やエラーについて警告/通知する NSUserNotification が生成されます。ただし、通知が表示されると、ポップオーバーの背後に表示されるため、それらがオーバーレイされると、ユーザーはその内容を読むことができません。
ポップオーバーの前に通知を強制的に表示する方法はありますか? 前に通知を注文するように。
編集: これは、ユーザーが間違った入力をした後、ポップオーバーの背後に隠れている通知の一部を示す図です。エラー通知を表示するためにポップオーバーを非表示にしたくありません。
ウィンドウで使用するものの種類であるmakeKeyAndOrderFront、activateIgnoringOtherAppsなどを試しましたが、どれもNSUserNotificationには適用されないため、機能しません。
編集 2: 呼び出されたときにポップオーバーがすべての前に表示されるようにするには、ポップオーバーで activateIgnoringOtherApps と becomeFirstResponder を使用しますが、それを取り除いてもポップオーバーの背後に通知が表示されることに注意してください。
編集 3: ポップオーバーは、ステータス バーのステータス項目に対して相対的に表示され
[[self popover] showRelativeToRect:statusItem.view.bounds ofView:statusItem.view preferredEdge:NSMaxYEdge];
ます。クリックすると、ステータス項目はこれを行うメソッドを呼び出します。
}
助けてくれてありがとう。
objective-c - 属性付き文字列を含む NSUserNotification
NSUserNotification
を使用できるかどうかを知りたいNSAttributedString
ですか?
私の要件は、テキストを太字にすることです。
ios - バックグラウンドに戻るときの NSUserDefaults の異なる値
NSUserDefaults
アプリをバックグラウンド モードにしたときに値を保存し、アプリが再びアクティブになると値が異なります。
値を保存します:
ログ:バックグラウンドの開始: 1418731653366.276123
値を回復したい:
ログ:開始日: 1418731716608.000000
これは、私がこの値を使用する唯一の場所です。よろしくお願いします。
ios - 通知センターにローカル通知を表示しますか?
ローカル通知の機能を取得するアプリケーションを開発しています。一致する条件がほとんどない場合は、ローカル通知を起動する必要があります。これで、ローカル通知とアクションの実行が完了しました。しかし、アプリケーションがフォアグラウンドまたはバックグラウンドであっても、「通知センター」で発生したすべての通知を表示する必要があります。
私は次のコードを使用しています:
didFinishLaunchingWithOptions メソッドで:
一致する条件がほとんどない場合:
didReceiveLocalNotification:メソッドによってすべての通知を取得します。アプリケーションのみがフォアグラウンドにあります。ここで、通知センターにすべての通知を表示したいと思います。
swift - アプリがアクティブな間、Swift NSUserNotification が表示されない
私は OSX 開発が初めてで、何かが起こったときに通知を発するアプリを作成しています。ただし、デフォルトの動作であるため、アプリがキー アプリの場合は通知が表示されません。アプリがキーアプリであっても表示したい。ただし、この問題の解決策はobjective-cで書かれたものしか見つかりませんでしたが、現在はSwiftで作業しています。どうすればSwiftで実装できるのだろうと思っていました。