我们正在开发平板电脑应用并遇到以下问题:
如果用户触摸地图上的图钉,我们正在使用弹出控制器,但在方向更改后,弹出窗口错位。但我们无法保留参考,因为在方向改变后,引脚会重新加载。
有人已经遇到此问题,并为此找到了通用的解决方案吗?我想知道苹果是如何处理这个的。
一般来说,方向改变后弹出窗口的位置有时会有点奇怪。
提前致谢
答案 0 :(得分:0)
一种常见的方法是在旋转后关闭弹出窗口。不幸的是,你不能做太多不需要一些复杂的重新定位逻辑。也许将原点存储为iVar并根据新方向计算新坐标。但是,没有通用的解决方案。