問題タブ [nsform]
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 - NSFormで個々のセルの背景色を変更するにはどうすればよいですか?
セルの背景色を個別に設定したいNSForm
。NSFormをサブクラス化してオーバーライドすることだと思いました-drawCellAtRow:column:
。ただし-drawCellAtRow:column:
、セルがフォーカスを受け取ったときにのみ呼び出されます。
私は呼び出しを実験し-setCellBackgroundColor
ましたNSForm
が、それは値ではなく、タイトルの背景を変更します。
私が見つけていないアプローチはありますか?
nsmatrix - NSMatrix、NSForm - addRow - なぜ下ではなく上にあるのですか?
NSForm (および NSMatrix) で奇妙な動作が発生しています。
(1) インターフェイス ビルダーを使用する (Xcode 4.3.1 の場合) NSForm をウィンドウに配置します。NSButton を追加し、addRow を NSForm に送信する IBAction に接続します。
問題は、新しい行が既存の行の下ではなく、上に追加されることです。これは自分のアプリのどこか別の問題だと思っていましたが、Xcode で新しいプロジェクトを作成したところ、最も単純なアプリでも発生します。
私は何かばかげた間違ったことをしているに違いありませんが、それを見つけることができません。任意の提案をいただければ幸いです。
macos - NSForm を動作させることができませんか?
.のみを含む基本的なプロジェクトがありNSForm
ます。私がやろうとしているのは、それにいくつかの行を追加することだけです。私の理解では、次のようにこれを行うことができるはずです。
フォームが null ではないことを確認しました (テスト プリントにそのアドレスが表示されます) が、フォームには NSForm をビューにドラッグしたときに表示される 2 つの既定のエントリしか含まれていません。
どこが間違っていますか?
xcode - NSFormセルが正しく表示されない
NSFormをIBのNSTabViewに追加していますが、すべて問題なく表示されます(上の画像)。アプリを起動してNSFormのタブに移動すると、フォームのテキストフィールドは下の図のようになります。私は何が間違っているのですか?
cocoa - NSFormがカスタムシートから消える
カスタムシートを作成しましたが、必要に応じて表示/非表示になります。ただし、シートには、自動セルサイズ変更を無効にすると消えるNSFormが含まれています。
「セルサイズの自動再計算」を有効にすると、フォームは表示されますが、フォームのセルのサイズが適切に設定されていません。
誰かが以前にこの問題を抱えたことはありますか?