問題タブ [uipopovercontroller]

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

objective-c - ポップオーバーからのモーダルビューコントローラーの提示

ポップオーバーの中にあるViewControllerがあり、そこからモーダルViewControllerを提示したいと思います。これが私のコードです:

結果は次のとおりです。

代替テキストhttp://cl.ly/5300e4f8f5d440d3f850/content

何らかの理由で、ナビゲーションバーの背景は、そのように構成していなくても透明(または黒?)になっています。モーダルビューコントローラtintColorの方法でナビゲーションバーのプロパティを手動で設定してみましたが、効果がありませんでした。viewDidLoad

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

iphone - popcontroller からオブジェクトにアクセスする

できる限り要約して、私の問題を簡単に説明します。

RootViewController にある「Hello」というラベルがあります。RootViewController のボタンを押すと表示されるポップオーバーがあります。

そのポップオーバーには別のボタンがあり、それを押すと、RootViewController のラベルを「Hello」から「Bye Bye」に変更したいと考えています。

どのように進めればよいですか?

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

iphone - ポップオーバーの最大サイズ

ポップオーバービューの最大サイズを誰かに確認してもらえますか?

ありがとう

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

ipad - キーボードが下にスライドした後、UIPopoverController が元の位置に移動しない

UINavigation バーを使用して iPad にポップオーバーを表示しています。2 番目のビューには、キーボードを表示できる UISearchController があります。キーボードはポップオーバーを上に押し上げますが、これは問題ありませんが、UINavigation バーの「戻る」ボタンを押すとキーボードが消えますが、ポップオーバーは元の位置にスライドしません。誰でもそれを修正する方法を知っていますか? ありがとう!

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

iphone - UISearchBarにフォーカスがある場合のSplitViewControllerのポップオーバーUIエラー

スプリットビューがポートレートモードの場合、rootViewはポップオーバーとして表示されます。この場合、私のrootViewには、上部にsearchBarがあるtableViewがあります。検索バーをタップすると、キーボードが表示され、splitViewのポップオーバーが自動的に高さを調整しますが、同時に、これがポップオーバーの上部に表示されます。

代替テキスト

何か案は?

前もって感謝します。

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

iphone - -dismissPopoverAnimated: デリゲートを呼び出さないで UIPopoverController を却下しますか?

デリゲートとして自分自身を持つ UIPopoverController があります: ポップオーバー コントローラーの外側をタップすると呼び出しを受け取りますが、内側をタップすると閉じたいので、 -dismissPopoverAnimated: を使用しますが、この場合デリゲートは呼び出されません。これは正常ですか?これはバグですか、それとも何か間違っていますか?

アップデート:

ああ、問題の原因に関係なく (バグなのか、これが意図された動作なのか)、自分でデリゲートを呼び出すと問題が解決します:)

contentViewController のビューに触れると、親 UIPopoverController のデリゲートを呼び出します。

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

ipad - UIPopoverロックの背景ビュー

iPadのパスコードビューを複製しようとしています。これは基本的に矢印の方向がないポップオーバーであり、モーダルビューコントローラーのように背景ビューをロックします。

私の質問:ポップオーバーを表示するときに、基になる背景ビューをロックする方法はありますか?

私の考え:私が思いつくことができる唯一の本当の解決策は、そのポップオーバーをモーダルビューコントローラー内に配置することです。そしてそれをそのように提示します。

考え?

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

ipad - ポップオーバー内にキーボードを表示する方法は?、iPadパスコードロックスタイル

iPadのパスコードを設定したときに表示される方法でキーボードを提示することはできますか?

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

ipad - UISplitViewControllerDelegatewillHideViewControllerが間違ったpopOverControllerを送信します

UITableViewControllerをNavigationControllerにプッシュします(UISplitViewController viewControllersの呼び出しの0番目の要素で返されるNavController)。このTVCをUISplitViewControllersデリゲートに設定しました。新しくプッシュされたTVCデリゲート関数は正常に呼び出されますが、以前のTVCのpopoverControllerで呼び出されます。(それはスタックの次の男です)したがって、popoverControllerのサイズは間違っています。popoverController.popoverContentSizeを使用してこれを回避することはできますが、根本的な問題を修正したいと思います。根本的な問題は、SplitViewControllerがデリゲート関数willHideViewControllerの間違ったpopoverControllerでデリゲートを呼び出していることです。助言がありますか?

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

cocoa-touch - サイズ変更後に UIPopoverController の位置を調整する

UIPopoverController含む がありUITableViewます。-viewDidAppearテーブルの内容に合わせて、ビュー コントローラの関数でポップオーバーのサイズが変更されます。ポップオーバーは適切にサイズ変更されますが、通常、その矢印は元の を指していませんCGRect。矢印が意図したターゲットを指すように、サイズ変更後にポップオーバーを強制的に再配置する方法はありますか?

編集:-viewDidLoadテーブルビューは呼び出されるまでデータをロードしないため、ポップオーバーのサイズを設定できません。その-viewDidAppear結果、それまでポップオーバーのサイズがわかりません。さらに、テーブル ビュー セルの 1 つをクリックして別のビューを表示すると、ポップオーバーのサイズを変更すると、矢印が意図したターゲットを指しなくなります。