問題タブ [nsopenpanel]
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 - 特定の属性を持つファイルを表示する NSOpenPanel
NSOpenPanel が特定の事前定義された属性を持つファイルのみを表示し、他のすべてがフェードアウトすることは可能ですか?
たとえば、特定の作成日または変更日があるファイルを表示したいと思います。
どうもありがとう!
macos - NSOpenPanel ダイアログでファイルを「事前選択」する方法
ダイアログでファイルを事前に選択する方法を知っている人はいますか?NSOpenPanel
これは以前に何度か尋ねられましたが、これらの質問のどれも有効な解決策で答えられていません. 開いているダイアログには、ユーザーが名前を入力するためのテキストフィールドがないため、nameFieldStringValue を設定しても効果はありません。directoryURL を設定すると、ダイアログ内の現在のディレクトリのみが設定されます。
macos - NSOpenPanel のアクセサリ ビューでの NSSecureTextField の奇妙なエラー
私のアプリでは、アクセサリ ビューで NSOpenPanel を使用しています。このビューには、とりわけ NSSecureTextField があります。パネルを開くたびに、この通知がログに表示されます。
これが正確に何を意味し、それを取り除く方法を知っている人はいますか? 今のところ問題はありませんが、これを削除したいと思います。
どうもありがとう!
cocoa - NSOpenPanel が表示されている間の setAllowedFileTypes
私はNSOpenPanel
付属品のビューを持っています。アクセサリ ビューはシンプルです。チェックボックスをオンにすると、ユーザーは任意のファイルを選択できます。チェックを外すと、サポートされている拡張子のリストにファイルが含まれている必要があります。
NSOpenPanel
初期化と表示:
IBAction
チェックボックスの場合:
documentationによるとsetAllowedFileTypes
、パネルが表示されている間に使用できます:
許可されたファイル タイプは、パネルの実行中に (たとえば、アクセサリ ビューから) 変更できます。
ただし、これは期待どおりに機能していないようです。現在のビューはリロードされません。スクロールすると、新しい設定に応じてさらに下のファイルが有効/無効になります。ただし、最初に表示されていたファイルは影響を受けません。
ユーザーがアクセサリ ビューのチェックボックスを切り替えたときに現在のディレクトリの内容を更新する方法が必要ですが、それを行う方法が見つからないようです。助言がありますか?
編集、2013 年 10 月 15 日: これは、何よりもマーベリックスのバグが原因のようです。ここで2人のコメント投稿者が指摘したように、Mountain Lionで実行されている同じコードは問題なく動作します.
cocoa - NSOpenPanel を使用して画像を開くことができない
NSOpenPanel を使用して画像を開く必要があります。次のコードを使用して実行しました。
アプリを実行すると、ファイルを開くダイアログが表示され、jpg 画像を選択しても何も表示されません。画像ビューに自分の画像が期待どおりに表示されません。お願い助けて。
macos - ShowModal ウィンドウが開き、NSOpenPanel は Delphi FMX で自動的に閉じられます
コードhttp://jed-software.com/blog/?p=538を使用して、ユーザーが MAC OSX の下のフォルダーを選択できるようにしています。メイン フォームにボタンを配置し、このボタンをクリックして NSOpenPanel を開くと、正常に動作します。
ただし、ShowModal でモーダル ウィンドウを開き、このモーダル ウィンドウにボタンを配置し、このボタンをクリックして NSOpenPanel を開き、NSOpenPanel でフォルダーを選択した後、[OK] または [キャンセル] ボタンをクリックしても、NSOpenPanel とこのモーダルの両方ウィンドウが自動的に閉じます。
この問題を解決するための助けに感謝します。
cocoa - サンドボックスを使用してローカル パスから nsimage ファイルをロードする
ローカル ボリュームから PNG イメージを読み込もうとしています。ユーザーは、通常のNSOpenPanel
. サンドボックスを有効にした後、ローカル ファイルをロードする init メソッドは nil を返します。私も使用しようとしてNSURL
いますが、リモートまたはバンドルにないローカルに保存されたファイルの使用方法がわかりません。