问题标签 [uiactivityindicatorview]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
12600 浏览

iphone - 初学者在 iPhone 上常犯的多线程错误

我刚刚在我的应用程序中引入了多线程,只是为了让一个愚蠢的 UIActivityIndi​​catorView 工作。好吧,活动指示器工作,好吧 - 但现在我的应用程序有时会崩溃,有时它不会 - 在其他受控条件下......我需要弄清楚这一点,但不知道从哪里开始寻找......

那么,初学者在 iPhone 上使用多线程时常犯的一些常见错误是什么?请具体回答。谢谢你的时间。

更新:我添加了有问题的来源以供参考。

0 投票
1 回答
719 浏览

iphone - iPhone - 加载 ActivityIndi​​cator

我知道我的问题,但找不到解决方案。当按钮被按下时,它会告诉 UIActivityIndi​​catorView 开始执行并从 XML 提要中检索数据。我遇到的问题是它在启动加载器动画之前运行整个事件,因此加载器在检索数据之前永远不会旋转。如何启动加载程序的动画,然后在它开始后继续从 XML 提要中获取数据?

0 投票
2 回答
706 浏览

iphone - iPhone/Cocoa Touch - 多线程问题(Stanford Presence 3 项目)

我在代码中设置了断点以查看问题出在哪里,我发现程序在 cellForRowAtIndexPath 方法中加载单元格时会崩溃,特别是当它从适当的数组 (followeesPhotoURLs) 中检索照片时。这是因为数组是空的 - 因为主线程决定在专用于从互联网下载的线程完成执行(它确实开始执行)之前执行单元加载方法,所以从未下载过照片。

我查看了该课程的审核员讨论组页面,发现其他人也有同样的问题,但该线程从未解决该问题,我通过电子邮件发送了无济于事: http ://groups.google.com/group/iphone- appdev-auditors/browse_thread/thread/ccfc6ae99b4cf45d/ef1b8935e749c7c2?hl=en&lnk=gst&q=presence3#ef1b8935e749c7c2

0 投票
6 回答
15722 浏览

iphone - 将 UIActivityIndi​​catorView 添加到 UIBarButton

如何将 UIActivityIndi​​catorView 微调器圈添加到 UIBarButton 中,以便当用户点击导航栏上的这些按钮之一时,他们会在加载时看到微调器?

0 投票
3 回答
5021 浏览

iphone - 导航控制器中带有 UITableView 的 UIActivityIndi​​catorView

我正在开发一个非常简单的应用程序,它是一个带有表格视图的导航控制器,当用户单击一行时,他会被定向到详细信息视图。

但是,详细信息视图从 Core Data 中提取数据。我正在提取相对大量的数据,加载大约需要三秒钟。

我想添加那个 UIActivityIndi​​catorView 来显示进度。

一旦用户单击该行,我就尝试启动动画,因此我将其设置为在 didSelectRowAtIndexPath 中进行动画处理

由于某种原因,活动指示器不会在详细信息视图的推送之前启动。

知道为什么吗?还是实现这种想法的最佳方式?

~阿达姆

0 投票
6 回答
17151 浏览

iphone - iPhone UIActivityIndi​​catorView 未启动或停止

当我在 UIActivityIndi​​catorView 上调用 startAnimating 时,它不会启动。为什么是这样?

[这是一个博客式的自我回答问题。下面的解决方案对我有用,但是,也许还有其他更好的解决方案?]

0 投票
2 回答
667 浏览

iphone - 当用户滚动到 UITableView 底部时触发网络请求

当用户滚动到 UITableView 的底部时,我试图让 UIActivityIndi​​catorView “出现并设置动画”……。

到达表格视图的底部后,会发出一个需要几秒钟才能完成的网络请求,然后 UIActivityIndi​​catorView 应该“停止并隐藏”

我正在使用 tableView:willDisplayCell:forRowAtIndexPath 触发 UIActivityIndi​​catorView 的外观:

项目清单

但问题是 UIActivityIndi​​catorView 直到整个方法(即 tableView:willDisplayCell:forRowAtIndexPath:) 被调用后才会出现在 iPhone 屏幕上,到那时它也已经被隐藏了。

关于如何:

  1. 显示指标视图
  2. 发出网络请求
  3. 隐藏指标视图?

新线程?更好的方法?

谢谢!!

具体来说,我的功能看起来像这样

0 投票
1 回答
957 浏览

uiactivityindicatorview - UIactivityindicator 在我的项目中不起作用

我正在尝试在我的 iPhone 应用程序中处理 activityIndi​​cator 。

但它根本不起作用。

在我的项目中,我有一个 UISearchbar。

当人们输入关键字并单击搜索结果时,UIWEbview 中将显示字符串。

我真的希望活动指示器在等待数据时显示和动画,并在加载数据时停止。

这是我使用的一些代码:

0 投票
3 回答
6308 浏览

iphone - UIActivityIndi​​cator 没有出现

我已经实现了一个 UIActivityIndi​​cator,它显示在我的程序的一部分中,而不是另一部分。我在加载表格时出现了活动指示器,但是,在用户单击按钮并等待表格重新加载后,我试图让它再次开始动画。表重新加载,但没有指示符。这是代码。

它出现在那部分。但是,对于下一部分,它似乎不想出现。

该按钮更改了一个变量,并假设启动动画,但它没有。我已经改变了颜色以确保它不仅仅是混合,所以这不是解决方案。我试图重新创建相同的对象,但仍然没有运气。先感谢您。

0 投票
2 回答
701 浏览

iphone - 监控后台线程

我正在尝试监视我设置在后台运行的线程。当它完成执行时,我需要得到提醒。

上面的代码是我在尝试不同的设置以达到最终结果后所拥有的。我正在尝试为 UIActivityIndi​​cator 设置动画,同时使用该方法“getSetDisplay”从网上获取信息。

功能很好,但活动指示器没有出现。有人告诉我,我需要在后台线程上运行该进程,并在主线程上运行动画。我现在的问题是如何监视何时完成此过程以停止活动指示器。先感谢您