問題タブ [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.
swift - NSTableColumn 内の NSTextField の幅を設定するにはどうすればよいですか
セルがプレーンな NSTableCellViews であり、そのテキスト フィールドのテキストが辞書から設定されている 2 つの列を持つ NSTableView があります。
それはすべてIBで作成され、テーブルビューをアプリにドラッグ/ドロップしただけです。
私の問題は、列の幅に関係なく、セルのテキストが切り捨てられることです。プログラムで列幅を設定するか、実行時にサイズを変更するかは問題ではありません。
これが私のviewForTableColumnです:
ここで結果を確認できます(インストールされているアプリと現在のバージョンをリストしています)
ご覧のとおり、名前が長い行の一部は切り捨てられています。
テキストフィールドにすべてのコンテンツを表示するために必要な幅を与える方法についての指針はありますか? Xcode/IB またはプログラムで。これは私にとって初めての OSX アプリなので、私が Windows ユーザーであるかのように話してください ... ;)
objective-c - NSTableView で選択した行のハイライト色を変更する
NSTableの選択した行の背景色を変更するには?
これは良い答えですが、それは適切なビューのためのものです。
今のところ、選択したハイライト スタイルを変更できることがわかります。
ただし、ここには 3 つのオプションしかありません。
次の解決策を試しました:
正常に動作しますが、アプリケーションを最小化してから再度開くと、まだ青色が表示されます