問題タブ [nsbrowser]

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.

0 投票する
1 に答える
332 参照

cocoa - NSBrowser ですべてのセルの選択を解除するにはどうすればよいですか

NSBrowser で選択したセルを選択解除/選択解除するにはどうすればよいですか?

0 投票する
2 に答える
414 参照

cocoa - segmentedControlオブジェクトをクリックし、それを使用してビューを変更するにはどうすればよいですか?

Interface Builderのセグメント化されたコントロールと同じように実装し、それをクリックしてビューを変更したいのですが、セグメントの下にNSBrowserがあるかどうかわかりません。ビューを変更する方法、サンプルコードまたはデモを教えてください。どうもありがとうございます!

0 投票する
1 に答える
2922 参照

cocoa - NSBrowser の設定 (Cocoa OSX)

選択可能なテキスト データの列を表示するウィジェットを作成したいと考えています。NSBrowser はこれを行うのに最適なココア オブジェクトのようですが、NSBrowser に任意の種類のデータを入力する方法がわかりません。NsBrowserCell の文字列値を設定できると思いますが、ドキュメントのどこに新しいセルを列に追加するかを見つけることができません。間違ったオブジェクトを使用していますか?

0 投票する
1 に答える
8344 参照

xcode - NSBrowser の簡単な例

NSBrowser でファイル システムを表示する必要があります。いくつかのサンプル例を提供してください。 または、ユーザーからの入力としてパスを取得する他の方法はありますか。

0 投票する
2 に答える
925 参照

cocoa - NSBrowser と比較した NSBrowserTableView とは何ですか?

-(void)delete: メソッドを実装しているので、Cocoa アプリで削除キーを処理できます。選択内容に応じて異なることを実行したい: テキストフィールドの場合、デフォルトの動作 (左側の文字を削除) が必要ですが、NSBrowser アイテムの場合は、アイテムを削除する必要があります。

ウィンドウにファーストレスポンダを要求し、そのファーストレスポンダが NSBrowser のポインタと等しいかどうかを確認すると思いましたが、一致しませんでした。デバッグすると、firstResponder が NSBrowserTableView のインスタンスを指していることがわかりましたが、ドキュメントでそれを見つけることができません。

それは何ですか?

また、firstResponder が特定の tableView であるかどうかを確認するには、他にどのようにテストすればよいでしょうか? (私は NSBrowser をサブクラス化することを考えましたが、サブクラス化を避ける傾向があり、2 番目に考えたのはタグを追加することでしたが、ブラウザ内のアイテムの 1 つが選択されています。)

考え?

0 投票する
3 に答える
823 参照

cocoa - コンテンツの幅に合わせてNSBrowser列のサイズを変更します

NSBrowser(10.6SDK / Cocoaアプリ)を使用していて、ブラウザーの列にメッセージを送信して、その列内の最大のセルの幅に一致するように幅のサイズを変更したいと思います。

方法があるはずなのに、概念的にはかなり基本的なようですが、そうではありません。

ここの誰かが前にこれに取り組んでいますか?どのようにそれを解決しましたか?コードサンプル?

//更新drop-supportを追加しました。コードは機能しますが、列の新しい項目が適合しません(楕円があります)。

/ *新しいコードを以下で試しました。列1の幅のサイズを変更しましたが、影響はありません* /

awakeFromNibで、次のように設定します。

ありがとう

0 投票する
1 に答える
1529 参照

cocoa - ファインダーのようなブラウザビュー

Finderのように、ユーザーがブラウザまたは列ビューを選択できるアプリがあります。ユーザーがバックアップを閲覧できるので、Finderのようなものを列ビューに表示したいと思います。ファイルを選択すると、次のように、ファイルの横の列ビューにファイルの詳細が表示されます。 画像

リーフを選択すると、私のアプリケーションは次のようになります。 画像

ここでは、ある種のプレビュー/インスペクターがどのように役立つかを確認できます。私はそれをすべてNSViewでセットアップしましたが、そこにその機能を追加する方法がわかりません。どんな助けでも大歓迎です!

0 投票する
1 に答える
224 参照

objective-c - NSBrowserで前後にトラバースする方法は?

OS X ファインダーに似たものを作成しようとしています。

OS X finder のように前後に移動するにはどうすればよいですか? これを行うためにどのメソッドを呼び出すべきかわかりません。

0 投票する
1 に答える
223 参照

objective-c - 10.5 で NSBrowserDelegate を使用する方法

質問があります: サンプル コードSimpleCocoaBrowserを実行していたときに、 に関するクラッシュ レポートを受け取りましたNSBrowserDelegateNSBrowserでは、10.5 でどのように使用できますか? NSBrowserなしで使用するだけNSBrowserDelegateですか?

ちなみに私の英語は下手です...

どうも

0 投票する
1 に答える
612 参照

objective-c - CocoaNSBrowserおよびCFURLEnumeratorCreateDirectoryURL

Appleの「ComplexBrowser」のサンプルを理解しようとしていますが、「CFURLEnumeratorCreateDirectoryURL」の資料/チュートリアルを見つけるのは非常に困難です。

AppleのComplexBrowserサンプル

このコードで正確に何が起こっているのでしょうか?

CFURLEnumeratorGetNextURLなどでループするこの方法を理解していませんでした。

私にとって、NSFileManagerを使用したアプローチは単純に見えますが、より制限されていますか?

NSArray * contentsAtPath = [[NSFileManager defaultManager] contentsOfDirectoryAtPath:parentPath error:NULL];

}