問題タブ [nstablecellview]

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 に答える
519 参照

swift - NSTableColumn 内の NSTextField の幅を設定するにはどうすればよいですか

セルがプレーンな NSTableCellViews であり、そのテキスト フィールドのテキストが辞書から設定されている 2 つの列を持つ NSTableView があります。

それはすべてIBで作成され、テーブルビューをアプリにドラッグ/ドロップしただけです。

私の問題は、列の幅に関係なく、セルのテキストが切り捨てられることです。プログラムで列幅を設定するか、実行時にサイズを変更するかは問題ではありません。

これが私のviewForTableColumnです:

ここで結果を確認できます(インストールされているアプリと現在のバージョンをリストしています)

これが出力です .

ご覧のとおり、名前が長い行の一部は切り捨てられています。

テキストフィールドにすべてのコンテンツを表示するために必要な幅を与える方法についての指針はありますか? Xcode/IB またはプログラムで。これは私にとって初めての OSX アプリなので、私が Windows ユーザーであるかのように話してください ... ;)

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

cocoa - カスタム ビューセルで NSTableview を作成する方法

カスタム NSTableCellView で NSTableview を作成するさまざまな方法を試しましたが、うまくいきませんでした。問題は、どうすればそれを行うことができるかということです。

最後に試したのは次のとおりです。

ここに画像の説明を入力

ラベルを追加した後:

ここに画像の説明を入力

そして完全なコード:

クラスViewController:NSViewController、NSTableViewDelegate、NSTableViewDataSource {

ここに画像の説明を入力

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

objective-c - NSTableView で選択した行のハイライト色を変更する

NSTableの選択した行の背景色を変更するには?

これは良い答えですが、それは適切なビューのためのものです。

今のところ、選択したハイライト スタイルを変更できることがわかります。

ただし、ここには 3 つのオプションしかありません。

次の解決策を試しました:

正常に動作しますが、アプリケーションを最小化してから再度開くと、まだ青色が表示されます