プレゼントからのポップオーバーと矢を作るにはどうすればよいですか?
-
24-10-2019 - |
質問
定義する方法がわかりません (CGRect)rect
ポップオーバーの位置と矢印の位置を制御するため。
たとえば、1004 x 768ビューがあります。画面の右下にポップオーバーを置き、矢印を700(x)1000(y)に向けるにはどうすればよいですか?
解決
cgrectmake(700,1000,10,10)およびuipopoverArrowDirectionLeft申し訳ありませんが、iPadに載っているので、正確なコードを書くことはできませんが、最新のポップフロムレクトメソッドの引数としてそれらを渡します。唯一のことは、私があなたの質問を理解していない限り、あなたがそこにポップオーバーを置く権利があまりにも遠すぎると思うことです。
他のヒント
nickthedudeは、presentpopoverfromRomectについて正しいですが、プレゼントポーバー関数には重要な瞬間が1つあります。PopoverのContentsizeForViewinPopoverプロパティを設定しない場合、Defult値-320*1100ポイントを使用します。また、ポップオーバーの長方が画面座標に収まらない場合(CoordinatesがrectrectのPresspopoverから取得した状態で)、システムはポップオーバーを長方形に配置します。
所属していません StackOverflow