問題タブ [uipopover]

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

ios - UIPopoverControllerの内容がぼやけている

アプリケーションでUIPopoverControllerを表示していますが、コンテンツビューが少しぼやけて表示されています。

実例を示すために、コンテンツビューコントローラーの2番目のインスタンスをself.viewに直接配置しました。これを比較すると、ポップオーバーのテキストがあいまいであることが簡単にわかります。この問題は、デバイスとシミュレータの両方で発生します。

スクリーンショット:

ここに画像の説明を入力してください

コード:

これを引き起こす可能性のあるアイデアはありますか?UIPopoverはビューを少し縮小しているのではないかと思いましたが、2つの例を画像エディターで並べたところ、サイズに違いはありません(ただし、ポップオーバービューでは明確な「ファズ」があります)。

WEPopover(https://github.com/werner77/WEPopover/)を使用しても同じ問題が発生します。

ありがとう。

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

ipad - iPad ランドスケープの UISplitViewController のコンテキストでポップアップする UIPopover への参照を取得する

これは、ポップオーバーを閉じる方法に関するUIpopover を閉じるのフォローアップの質問です。

同様の状況がありますが、Master Detail iPad アプリケーションのコンテキストでの UIPopover です。私は基本的に 2 つのナビゲーション コントローラー (これは CS193P からの推奨事項ではありません) を作成します。1 つはマスター用で、もう 1 つは詳細用です。

私のAppDelegateでは、UISplitViewControllerを設定するために次のものがあります

そう。問題は...「エピソード」ボタンをクリックしたときに表示される UIPopover への参照を取得するにはどうすればよいかということです。私がやりたいのは、その他のスレッドからのソリューションを実装することですが、ポップオーバーへの参照 (私が知っている) がないので、それを閉じることができます。

[編集] 主な問題を曇らせないように、detailNav の作成方法を masterNav の作成方法と同じにしました。

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

iphone - UIPopover と UITableView のデータ交換

UINavigationController に UITableView があります。ナビゲーション バーには、追加というボタンがあります。このボタンを押すと、UIPopoverController が表示され、ユーザーは UITableView に新しい行/セルとして追加するデータを入力できます。私の問題は、UIPover から UITableView に新しいセルを追加するにはどうすればよいですか? 配列データを UIPopOver ルート コントローラーに渡しますか?

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

ipad - UIPopover の問題

テーブルビューを含むビュー コントローラーがあります。このテーブルビューは、親ビューの UIPopover コントローラーに表示されます。ポップオーバー コントローラーで選択したセルのテキストを親ビューの UITextField に設定し、閉じたい選択後のポップオーバー。これを達成できません。

ポップオーバー コントローラのコード

.h ファイル

ポップオーバーの .m ファイル

親クラス

親クラスに存在する locationselected メソッドは呼び出されません。

この問題から抜け出すために、どんな体でも助けてください。

ありがとうございました

私が作成しているポップオーバーは正しいですか?

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

xcode - 新しいビューを呼び出すときの UIPopover の問題

iPad アプリケーションで UIPopover を使用していますが、この UIPopover から IBAction を使用してビューを呼び出しているときに問題が発生します。このビューは開いていますが、回転しませんでした。また、UIPOPover がまだ開いている状態でプレビュー ビューが後ろに回転しているのが見えます。

デバッガーコンソールにあるエラー:

2011-06-18 16:34:49.562 UniversityAlumni[8540:207] ビュー コントローラーは、すべてのインターフェイスの向きに対して -shouldAutorotateToInterfaceOrientation: から NO を返しました。少なくとも 1 つの向きをサポートする必要があります。wait_fences: 応答を受信できませんでした: 10004003

UIPOPOver を開くために使用している IBAction は次のとおりです。

次に、POPOver 内で、このメソッドを使用して新しいビューを開きます。

POPOver を使用するのは初めてで、何かが足りないのですが、dismissPopover でこの問題を解決できますか? または、他のメソッドを使用して View を呼び出す必要がありますか?

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

iphone - UIPopover は別の NIB でコンテンツを再作成します

ユーザーがボタンを押すとポップアップする UIPopover があり、ユーザーが入力するフォームが表示されます。

ウィンドウを閉じる前に、ユーザーが「完了」ボタンをクリックして確認ページに移動したときに、このポップオーバーを再作成 (および新しい CGSize のサイズにサイズ変更) したいと考えています。UIPopoverController クラスと UIPopoverController プロトコルの両方のドキュメントを探しましたが、うまくいきませんでした。

これを行う方法について、サンプルコードを提供できる人はいますか?

0 投票する
3 に答える
1959 参照

objective-c - UIPopoverControllerのメモリクラッシュ

私は今、何が起こっているのかを理解しようと何日も費やしてきましたが、私の人生の間、私は自分が間違っていることを理解できません。ユーザーが画面上のポイントに触れると、UIPopoverがポップアップします。ポップオーバーには、そのポイントに関する情報を表示するタブコントローラーとテーブルビューがあります。しかし、ポップオーバーが却下されると、次のように主張してクラッシュします。-[UIAnimator removeAnimationsForTarget:]:割り当て解除されたインスタンスに送信されたメッセージ

ビューコントローラをロードするコードは次のとおりです。

実際のMyViewControllerは、(簡潔にするために)initを使用したUIViewControllerです。

すべてが基本的にビューによって所有され、ビューコントローラがそれを処理するため、Deallocは[スーパーdealloc]にすぎません。myPopがリリースされると、DidDismissPopoverではビューもリリースされるため、問題なく機能しているようです。しかし、その後すぐに、私はクラッシュします。

ポップアップが閉じたときにタブビューまたはテーブルビューを破棄するには、何か特別なことをする必要がありますか?

テーブル内のセルで自動解放を使用していますが、それを停止する必要がありますか?

よろしくお願いします!!! どんなアイデアでも大歓迎です!!

-ケビン

0 投票する
3 に答える
535 参照

iphone - iPhoneでUIPopoverのような機能を実装するには?

私のアプリには、さまざまな地域または地域を示す特定の区分を持つ PieChart があります。すべてのパーティションには独自の色がありますが、10 個ほどのパーティションがあり、どの部分がどの地域を示しているかを示したいと考えています。UIPopoverがあるのでiPadでは簡単な作業でしたが、ここiPhoneでは何をすべきかわからないので、誰かができる提案があればと思いました。各パーティションの詳細とともに PieChart を表示したい。

ありがとう、

0 投票する
3 に答える
8108 参照

objective-c - UIPopoverが自動的に閉じるのを停止します

ポップオーバーの外側の画面に触れるたびにiPadのポップオーバーが自動的に消えないようにする方法はないかと思いました。そうでない場合は、「popoverDidDismiss」に似た、ポップオーバーがいつ却下されたかを通知するために呼び出すことができる何らかのメソッドがありますか?

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

iphone - UItabBar の PopOver

右側のタブバーにポップオーバーを作成する必要があります。

以下のような:

ナビゲーションバーのプロパティ。

ここに画像の説明を入力

(他のボタンは忘れてください。ボタンが1つだけ必要です。)これを行う方法について何か考えはありますか??

ありがとう