UIActivityIndi​​catorView 随机停止动画

Posted

技术标签:

【中文标题】UIActivityIndi​​catorView 随机停止动画【英文标题】:UIActivityIndicatorView randomly stops animating 【发布时间】:2016-02-24 17:26:19 【问题描述】:

我在UITableViewCell 中有一个UIActivityIndicatorView,它会一直进行动画处理,直到同一单元格中的Web 视图完成加载它的URL 请求。我注意到的是,活动指示器总是在加载完成之前停止动画。除了 webview didFinishLoad 委托方法之外,我没有在任何地方调用 [activityIndicator stopAnimating],并且在那里添加了一个断点,它不会触发并且指示器仍然会随机停止动画。对此问题的任何帮助将不胜感激。提前致谢。

【问题讨论】:

如果你提供一些相关的代码会更容易获得帮助。 【参考方案1】:

为什么不隐藏 UIActivityIndi​​cator 并停止?试试这样的逻辑。使用 NSURLSession 显然请求将是异步的。因此,在调用请求之前,将 UITableView 用户交互设置为 NO 并显示活动指示器。接收或出错后,重新启用。它适合你的问题吗?如果您有任何疑问,请告诉我。我以同样的方式使用活跃度指示器,而且效果很好。

【讨论】:

以上是关于UIActivityIndi​​catorView 随机停止动画的主要内容,如果未能解决你的问题,请参考以下文章

UIActivityIndi catorView未在webview中显示

UIButton里面的UIActivityIndi​​catorView

Swift UIPageViewController & UIActivityIndi​​catorView

如何在 UIAlertView 的中心添加 UIActivityIndi​​catorView?

为啥是UIActivityIndi​​catorView!展开时为零?

如何在 UICollectionViewCell 中将 UIActivityIndi​​catorView 居中?