問題タブ [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.
objective-c - NSTableCellView パディング
にパディングを追加するにはどうすればよいNSTableCellView
ですか?
プレーンな HTML で行う場合と同様に、コンテンツに 10px のパディングが必要です。(すべての側面)。テキストは垂直方向の中央に配置する必要があります。
現時点では、NSTextFieldCell のサブクラスでこれを行っています。しかし、これは正しく機能していないようです。
テキストを編集すると、編集テキスト フィールドは textfieldcell のパディングを使用しません。
画像 2:
これが私が現在持っているコードです(のサブクラスNSTextFieldCell
)
macos - 選択した行の NSTableCellView.backgroundStyle が NSBackgroundStyle.Dark に設定されないのはなぜですか?
ビューベースの NSTableView には、NSTableCellView のサブクラスがあります。
選択した行の cellView のテキストの色を変更したい。
問題は、すべての cellViews が NSBackgroundStyle.Light で設定されていることです。
私の選択は、NSTableRowView のサブクラスでカスタム描画されます。
選択した行の cellView の backgroundStyle プロパティが Dark に設定されていないのはなぜですか?
ありがとう。
xcode - NSTableCellView で BackgroundColor が機能しない
backgroundColor が owner:self.table で機能しないのはなぜですか? これは owner:self でのみ機能しますが、2 番目のオプション -awakeFromNib では何度も呼び出されます。
setStringValue は両方のオプションで機能します。
objective-c - NSTableCellView ※結果はロジックに合わせて文字色を変更
RestFull呼び出しのオブジェクトとしてカスタムクラス「サイズ」があります。結果は、NSArrayController によって制御される配列に入力されます。次に、TableView は IB でこのコントローラーにバインドされます。すべてがapectedとして機能します。私が達成するのは、サイズに基づいて NSViewCell の色を変更することです。例:サイズ「M」はレッド、「S」はグリーン、「XXL」はブラウンになります。
.h
.m
デリゲート クラス コンストラクター:
ビューベースのセルの NSTablecolumn のメソッド
メソッドはデリゲートから正しく呼び出されましたが、ロジックは機能しません。
どんな助けでも大歓迎です。
objective-c - NSTableCellView でのスクロール中のマウス イベントの追跡に関する問題
カスタム テーブル セル ビューにポップオーバー ボタンがあり、マウス カーソルが 1 つのセルの上に移動すると、セルのこれらのボタンが表示され、この 1 つのセルだけにボタンが表示されます。マウス カーソルをゆっくり動かすと、すべて正常に動作しますが、中央のマウス ラジエーターでテーブル ビューをより速くスクロールすると、ポップオーバー ボタンで表示されるセルが多すぎます。どういうわけか、スクロール中にマウス イベントが正しく追跡されません。このトラッキング コードは、Apple Examples のライブラリから取得しました。この問題について何か提案をいただけますか?
そして、ここに印刷されたログがあります: