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

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

【问题讨论】:

  • 如果你提供一些相关的代码会更容易获得帮助。

标签: ios objective-c uitableview uiwebview uiactivityindicatorview


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2023-04-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多