0

タブレットアプリに取り組んでおり、次の問題があります。

ユーザーがマップ上のピンに触れた場合、ポップオーバー コントローラーを使用していますが、向きを変更した後、ポップオーバーが正しく配置されません。しかし、方向の変更後にピンが再ロードされるため、参照を保持することはできません。

誰かがすでにこの問題を抱えていて、これに対する一般的な解決策を見つけましたか? Apple がこれをどのように処理しているか気になります。

通常、向きを変更した後のポップオーバーの配置は、少しおかしな動作をすることがあります。

前もって感謝します

4

1 に答える 1

0

一般的なアプローチは、回転後にポップオーバーを閉じることです。残念ながら、複雑な再配置ロジックを必要とせずにできることはあまりありません。おそらく、原点を iVar として保存し、新しい方向に基づいて新しい座標を計算します。ただし、これに対する一般的な解決策はありません。

于 2013-04-03T15:05:21.667 に答える