我有一个奇怪的行为,我在 MAPVIEW 中间有一个活动指示器,在我在动画检查时显示的 XIB 中。
我有一个调用,它基本上会加载注释并将它们显示在视图上。
在这次通话中,我有活动指示器 startAnimating 和 stopAnimating。
问题是指示器只显示,第一次发生此加载调用时,所有后续调用都不会出现指示器。
我怀疑,一旦由 XIB 设置触发而不停止时被隐藏隐藏,它会以某种方式放在地图视图后面。所以当下一次 startAnimating 发生时,它正在动画但不可见.. 有意义吗?
我试图在 startAnimating 调用之前添加一个 [[self view] bringViewToFront:indicatorView] ,但它会随着bringViewToFront 而不是 VIEW 上的函数而死,我也不完全理解,因为 view 是 UIView 并且文档说这应该可以工作。
有任何想法吗?