プレゼントからのポップオーバーと矢を作るにはどうすればよいですか?

StackOverflow https://stackoverflow.com/questions/2980606

  •  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から取得した状態で)、システムはポップオーバーを長方形に配置します。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top