問題タブ [popover]

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 投票する
2 に答える
120 参照

iphone - デリゲートから値を取得してビューをリロードする方法

私はiPadアプリを開発していますが、ポップオーバービューをうまく利用するのは初めてです。ポップオーバービューをカテゴリ付きのメニューとして使用しており、ビデオ付きの画面は1つだけです。ユーザーがカテゴリを選択すると、「FeaturedViewController」は新しいplaylistIdでビューをリロードする必要があります。

ユーザーがカテゴリを選択すると、次のように簡単に実行できます。 double playlistId = [[playlists.items objectAtIndex:indexPath.row] playlistId];

しかし、FeaturedViewControllerでそのplaylistIdを取得して、ビューをリロードするにはどうすればよいですか?

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

iphone - ポップオーバーメソッドに応答して、メインビューでメソッドを実行する

ポップオーバー(pop)のボタンからメインビュー(TapView)のメソッドを呼び出そうとしています

今、私は持っています

ポップオーバーが閉じられたときにメソッドを実行するように設定します。これは機能し、「許容可能」です

私がむしろ起こりたかったのは、ユーザーがUIButtonを押すことです(ポップオーバーで「load1」と呼びましょう...これは代わりにメソッドを呼び出します。

誰かがこれについて何か明るいアイデアを持っていますか?とてもシンプルだと思いますが、私が何をしようとしているのかよくわかりません。そのため、答えを検索することで、かなり幅広い選択肢が得られました。

編集:これは私が私のポップオーバーを呼んでいる方法です。それが役立つかもしれません。

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

cocoa - NSTextView のキャレットの下の NSPopover

ポップオーバーを表示するには NSView が必要であることは知っていますが、キャレット (NSTextView 内) に関連付けられているものはないと思います。キャレットの下に NSPopover を表示する方法はありますか?

NSView を割り当てて、 を使用して配置しようとしました(NSRect)boundingRectForGlyphRange:(NSRange)glyphRange inTextContainer:(NSTextContainer *)containerが、ポップオーバーが表示されません (そのメソッドが を返すのには理由がありますNSRect: {{0, 0}, {0, 0}})。

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

popover - ポップオーバーローテーション

私はiPadアプリを作成しましたが、横向きでも縦向きでも問題なく動作します。アプリを回転させて横向きにする場合を除いて、ポップオーバーの位置が正しくありません。if擬似コードのようなステートメントを追加する方法はありますか?

私のコード:

0 投票する
6 に答える
4446 参照

safari-extension - サファリ拡張ポップオーバーをデバッグする方法は?

サファリで拡張ポップオーバー用のJavaScriptコンソールを開く方法は?

ありがとう。

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

ios - 大量のメモリを消費するポップオーバーの解放

ポップオーバー ビューを使用して、選択できる大量のフラグを表示しています。このポップオーバーメモリを開いた直後に解放されないため、コードに問題があります(ビューコントローラー「flagsViewController」は問題なくクリーンであり、内部のすべてのアイテムを初期化して解放します.

私は何を間違っていますか?ポップオーバーが閉じられたらすぐにメモリを解放するにはどうすればよいですか?

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

iphone - subTabBar を非表示にし、iPad アプリケーションの tableView でヘッダーがクリックされたときに表示する必要があります

私は iPad アプリケーションで作業しています。ポップオーバーがあり、ポップオーバーには tableView が表示され、テーブルビューには異なるグループと subTabBar がありますが、ヘッダーがクリックされたときにその subTabBar を表示し、ヘッダーが再度クリックされたときに subTabBar を非表示にする必要があります. 誰でもその方法を教えてもらえますか。

ありがとう。

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

macos - NSWindowの閉じるボタンを上書きする

タイトルバーを含む画像を背景として描画するカスタムウィンドウを使用するOSX用のアプリケーションに取り組んでいます。このコードを変更してウィンドウを描画してから、[NSWindow standardWindowButton:forStyleMask:]を呼び出して、標準のボタンを閉じ、最小化し、最大化します。

問題は、アプリケーションがNSPopoversを使用していることです。ポップオーバーが開いているときにアプリケーションを閉じるか最小化すると、アプリケーションを閉じる代わりに、ポップオーバーを閉じるか、ポップオーバーの最小化のアニメーションが表示されます。NSWindowのデフォルトの閉じる/最小化動作をオーバーライドして、開いているポップオーバーを最初に閉じる方法はありますか?

ありがとうございます。これが明らかな質問である場合は申し訳ありません。OSXSDKを使用するのはこれが初めてなので、あまり経験がありません。

編集:これを投稿してから数時間後、明らかな解決策があると思いました。NSWindowDelegateメソッド「windowWillClose:」と「windowWillMiniaturize:」を使用して、そこでポップオーバーを閉じます。ただし、閉じる/最小化ボタンがポップオーバーを閉じているため、ポップオーバーが開いている場合、これらのデリゲートメソッドは呼び出されないようです。これでステップ1に戻りますが、動作を知っていると、誰かが問題を理解するのに役立つことを願っています。

NSPopoversにも別の問題があり、接続されているかどうかわからないので、一般的な原因がある場合に備えて、ここに追加すると思いました。ポップオーバーを閉じようとすると、次のエラーが発生することがあります(コンテキストとして、ポップオーバーの存在を確認する関数を呼び出すNSButtonを押して、ポップオーバーが存在する場合は閉じます)。

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

cocoa - NSPopoverを閉じるためのアクションを実行するにはどうすればよいですか?

こんにちは私は自分のアプリの1つにNSPopoverを実装しましたが、ポップオーバーが閉じません。他の何かをクリックすると閉じるはずだと思いますが、そうではありません。ポップオーバーが近いアクションがあることは知っていますが、それは別のボタンでのみ機能します。同じボタンを押したときに、ポップオーバーが開いていることと、ポップオーバーが開いているときにポップオーバーを閉じることを確認するにはどうすればよいですか?

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

ipad - iPad: 分割ビューの詳細ビューのタブバー

分割ビュー テンプレートを使用して初めての iPad アプリを開発していますが、すべてうまくいっているようです。スプリットビューの詳細ビュー内にタブバーを追加しました。タブバーでロードしたすべてのコントローラーには、プロトコル SubstitutableDetailViewController が実装されています。表示されていないポートレートモードのポップオーバーボタンを除いて、すべて機能します。私は何を間違っていますか?

viewcontroller1.h

`

およびviewcontroller1.m