問題タブ [nsdatepicker]
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.
ios - NSDatePicker からの時間に再生するサウンドを追加
ユーザーが特定の時間にサウンドを再生するように設定できるようにする必要があるプロジェクトを作成しています。現在、ローカル通知でそれを行っています。それを使用するように変更しAVAudioPlayer
たいのですが、最善のアプローチは何でしょうか?
私が現時点で持っているオブジェクトはNSDatePicker
、stringFromDate
文字列です。私の目的は、アラームを作成して、ユーザーが を使用して時間を設定できるようにすることNSDatePicker
です。その時点で音が鳴ります。
swift - NSDatePicker から時間と分を取得する - Swift
こんにちは、ユーザーが NSDatePicker に TIME を入力して、値を取得し、後で使用するために文字列に格納できるようにしています。日付ピッカーをアウトレットに接続しましたが、エクスポートする値を取得しようとしていますが、うまくいきません! 助けてください!
NSDatePicker は、この 12:00 am のような時間のみを表示するように設定されています
ありがとう
ios - ループ内の日付を比較してから間隔を追加しますか?
私はしばらくの間、これに本当にこだわっています。ユーザーがカスタム アラーム間隔を設定し、ピッカーで日付を選択すると、アプリは次のアラームを表示するように設定されます。彼らが過去に設定した場合は、アプリが将来になるまでループして間隔を追加する必要があります。
私は日付の比較をいじっていますが、何もうまくいかないようです。どうやってこれを達成しますか?ありがとう!
cocoa - NSDatePicker で曜日と日付を表示する
私は非常に単純で、どこにもヘルプや同様の投稿が見つからないことに驚いているようなことをしようとしています.
NSDatePicker
IB でセットアップしてプロパティにバインドした を、次のように完全な曜日と日付として表示したい:
2016年3月6日日曜日
Date Picker Cell にa をドロップしようとNSFormatter
しましたが、効果がないようです。設定に関係なく、常に次のように表示されます。
2016 年 3 月 12 日
かなりの検索を行った後、コントロールを表示および非表示にする複雑なシーケンスを設定してNSTextfield
、その場所に表示するために a を使用します。NSDatePicker
は、編集のためにのみ表示されるようになるという考えです。私はそれがうまくいくと確信しています、それは理由もなくとても面倒に思えます。
NSDatePicker
そうでない場合にフォーマットを変更することは可能firstResponder
ですか? 編集時にデフォルトの方法で表示する必要があることを理解して、そうでない場合はラベルのように表示したいだけですfirstResponder
。
swift - NSStatusBar NSSMenuItem の NSDatePicker が入力を受信しない
しばらく前に、 Day-Oという単純なカレンダー メニュー バー ウィジェットを作成しました。カレンダーは、NSStatusItem に追加された NSMenu の NSMenuItem 内の NSView 内にネストされたストック NSDatePicker を使用します。.accessory
アプリには、 (最初は plist の "Application is agent" ブール値を介して設定された)の activationPolicy があります。ある時点で (おそらく El Capitan の更新で?) カレンダーが入力に応答しなくなりました。アプリを最初に起動すると、ステータス バーの項目をクリックしてメニューを展開し、カレンダーを操作すると、期待どおりにユーザー入力に応答します。しかし、アプリケーションが最初のフォーカスを失うと、カレンダーは入力に応答しなくなります。
最初にアクティブを辞退した後、アプリがアクティブにならないまで問題を追跡したと思います。問題は、メニュー バーの項目がクリックされたときにアプリを手動でアクティブにしようとすると (を使用してNSApp.activate(ignoringOtherApps:true)
)、メニュー (開いたばかり) が閉じられることです。
また、ウィンドウに NSDatePicker を最初の応答者にするように指示しようとしましたが、それも効果がないようです。
ステータスバーアプリがアクティブなアプリではない場合、メニュー項目で NSDatePicker を取得してユーザー入力を受け入れるにはどうすればよいですか?
編集:問題を説明するための最も単純なコード (これを新しい macOS Cocoa アプリの AppDelegate に追加します):
アプリを起動し、メニュー項目をクリックして、カレンダーの周りをクリックします。次に、別のアプリをクリックしてから、もう一度メニュー項目をクリックします。カレンダーがクリックに反応しなくなりました。
objective-c - コードが 2 回目にしか機能しないのはなぜですか? デリゲートの問題?
Objective-C では、NSTextField を作成しようとしています。クリックすると、テキスト フィールドの下にスライドする NSDatePicker を含むシートが開きます。シートを閉じる日付を選択し、選択した日付を NSTextField に入力します。
プロトコルを使用して Swift でこれを行う方法に関するこの記事を見つけました。 http://www.knowstack.com/swift-nsdatepicker-sample-code/#comment-20440
しかし、それを Objective-C に変換すると、いくつかの問題が発生します。
ボタンをクリックしてシートをトリガーすると、イベントを無視してシートが画面の中央に表示されます。
日付を選択すると、メインの xib のテキスト フィールドが選択内容で更新されるため、プロトコル部分は機能しますが、シートは画面上で応答しません。
ボタンをもう一度クリックすると、応答しないシートが閉じて NSTextField の下に再表示され、日付を選択すると自動的に閉じます。これは予期される動作です。
私の質問は、ボタンを最初にクリックしたときにこれが機能せず、2 回目にしか機能しないのはなぜですか?
コードは次のとおりです。
どういうわけかデリゲートを台無しにしていると思います。多分xibまたはコードにあります。なぜそれが2回目に機能するのかわかりません。これは保持によるものですか、それとも DatePicker を維持する方法によるものですか。
助けてくれてありがとう。