問題タブ [nspopover]

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

macos - ウィンドウ境界でのみポップオーバーを表示するには?

ポップオーバーを表示するボタンは、ウィンドウのボタンの左隅にあります。ウィンドウ境界でのみポップオーバーを表示するには? 注意!マックOS。

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

cocoa - NSPopover の不透明度を変更したい - 可能ですか?

私はNSPopoverCocoaアプリケーションを持っています.Lion以降、半透明でレンダリングされるため、オーバーレイするテキストフィールド、テーブルなどはすべてその下に透けて見え、本当に奇妙に見えます. Apple のクラス リファレンス ドキュメントを確認しましたが、不透明に変更する方法はないようです。外観を指定するために使用できると思われる 2 つのプロパティ値はNSPopoverAppearanceMinimal、 とNSPopoverAppearanceHUD- のみですが、これらはどちらもアルファまたは不透明度に関連していないようです。NSPopoverdrawRect をオーバーライドして不透明にする唯一の方法はありますか? または、それを行うためのより良い方法を知っている人はいますか? UIPopoveriOSでは利用できるようですがNSPopover、Cocoaでは利用できません...

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

objective-c - 実行時にNSViewを複製する

実行時にNSViewを複製することは可能ですか?テキストメッセージを表示するポップオーバーとして使用していますが、同時に「2回」(異なるメッセージで)表示したいと思います。

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

objective-c - NSOutlineView セルがオフセットされている

NSPopover のビュー ベースの NSOutlineView にリストを表示しようとしています。リストを表示すると、次のようになります。

ここに画像の説明を入力

それは私がIBで設定したものではありません:

ここに画像の説明を入力

IB によってセットアップされた NSImageView と NSTextField を備えた、サブクラス化されていない標準の NSTableCellView を使用しています。

何がこれを引き起こしているのか、何か考えがありますか? awakeFromNib で reloadData を試してみました。これで最初の読み込みは修正されましたが、下にスクロールすると、セルが再びオフセットされます。

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

objective-c - メインウィンドウがアクティブでない場合でも、NSPopoverが表示されます

私は次のようにプログラムでポップオーバーを表示しています:

ここで、textfieldは、ポップオーバーが表示されるNSTextfieldです。それはすべて機能しますが、問題は、ウィンドウが非表示でアクティブでない場合でも、どこからともなく表示されている場合のように、ポップオーバーが表示されることです(ポップオーバーが表示されている間、メインウィンドウは非表示のままです)。これを解決する方法はありますか?

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

nsviewcontroller - NSPopoverが複数回開くのを停止します

私はNSButtonを持っており、クリックするとNSPopoverが開きます。唯一の問題は、ボタンをもう一度クリックすると、NSPopoverがもう一方の上に再び開き、ポップオーバーが次を使用して開くことです。

ユーザーがビューの外側をクリックした場合と同じように、ポップオーバーを開くのではなく、ポップオーバーを閉じるにはどうすればよいですか?前もって感謝します。

(左= 1回クリック、右=複数回クリック)

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

cocoa - 出現時に NSPopover 内の NSTextField の編集を指定する

多数の NSTextField を含む NSPopover を提示するアプリに取り組んでいます。期待どおりにこれらのフィールド間をタブで移動できますが、ポップオーバーは特定のテキスト フィールドが表示されたときに編集状態になるように選択しており、編集したいフィールドではありません。プログラムで (または Interface Builder で) ポップオーバーの外観で編集しているテキスト フィールドを定義できるようにしたいと考えています。これどうやってするの?

関連するさまざまなテキスト フィールドすべてに IB アウトレットを接続して、適切なキー ビュー ループを設定しました。ポップオーバーのnextResponderプロパティを、最初に編集したいテキスト フィールドに接続しましたが、効果-ポップオーバーは、私の代わりに優先テキストフィールドを選択します。Window Programming Guideは、ウィンドウのアウトレットを選択したいビューに設定することを提案してinitialFirstResponderいますが、NSPopover は NSWindow ではなく、initialFirstResponderプロパティがありません (明らかな何かが欠けていない限り)。

NSPopover が表示されたときに編集したい NSTextField を指定する方法はありますか?

0 投票する
0 に答える
399 参照

objective-c - NSMenuItemに関連するNSPopover

NSMenuを使用してコンテンツを表示するOSXアプリケーションに取り組んでいます。NSMenuItemが強調表示されたときにNSPopoverを表示したいのですが、「ofView」引数として渡す相対ビューがないため、「showRelativeToRect:ofView:preferredEdge:」の部分でスタックしています。

それを簡単に行う方法はありますか?Droplrアプリケーションはそれを実行します(http://d.pr/i/GWrf)ので、私はそこにあると思います...

ありがとう !

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

cocoa - ドックアイコンの上にNSPopoverを表示する

アプリのドックアイコンの上にNSPopoverを表示するにはどうすればよいですか?

0 投票する
0 に答える
477 参照

objective-c - NSPopover をドラッグできません

すべてのポップオーバーのコンテンツ ビュー領域を囲むNSPopoverを含む があります。このセットアップでは、デリゲートに正しくNSTabView実装したにもかかわらず、ポップオーバーをドラッグできませんでした。detachableWindowForPopover:タブ ビューのサイズが (親ビューを明らかにするために) わずかに縮小された場合、ポップオーバーを独自のウィンドウにドラッグできるため、デリゲートを正しく実装したことがわかります。

質問: タブ ビューの空白の領域をつかんでポップオーバーを切り離すにはどうすればよいですか?

これが私のオブジェクト構成階層です