问题标签 [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.
iphone - 初学者在 iPhone 上常犯的多线程错误
我刚刚在我的应用程序中引入了多线程,只是为了让一个愚蠢的 UIActivityIndicatorView 工作。好吧,活动指示器工作,好吧 - 但现在我的应用程序有时会崩溃,有时它不会 - 在其他受控条件下......我需要弄清楚这一点,但不知道从哪里开始寻找......
那么,初学者在 iPhone 上使用多线程时常犯的一些常见错误是什么?请具体回答。谢谢你的时间。
更新:我添加了有问题的来源以供参考。
iphone - iPhone - 加载 ActivityIndicator
我知道我的问题,但找不到解决方案。当按钮被按下时,它会告诉 UIActivityIndicatorView 开始执行并从 XML 提要中检索数据。我遇到的问题是它在启动加载器动画之前运行整个事件,因此加载器在检索数据之前永远不会旋转。如何启动加载程序的动画,然后在它开始后继续从 XML 提要中获取数据?
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
iphone - 将 UIActivityIndicatorView 添加到 UIBarButton
如何将 UIActivityIndicatorView 微调器圈添加到 UIBarButton 中,以便当用户点击导航栏上的这些按钮之一时,他们会在加载时看到微调器?
iphone - 导航控制器中带有 UITableView 的 UIActivityIndicatorView
我正在开发一个非常简单的应用程序,它是一个带有表格视图的导航控制器,当用户单击一行时,他会被定向到详细信息视图。
但是,详细信息视图从 Core Data 中提取数据。我正在提取相对大量的数据,加载大约需要三秒钟。
我想添加那个 UIActivityIndicatorView 来显示进度。
一旦用户单击该行,我就尝试启动动画,因此我将其设置为在 didSelectRowAtIndexPath 中进行动画处理
由于某种原因,活动指示器不会在详细信息视图的推送之前启动。
知道为什么吗?还是实现这种想法的最佳方式?
~阿达姆
iphone - iPhone UIActivityIndicatorView 未启动或停止
当我在 UIActivityIndicatorView 上调用 startAnimating 时,它不会启动。为什么是这样?
[这是一个博客式的自我回答问题。下面的解决方案对我有用,但是,也许还有其他更好的解决方案?]
iphone - 当用户滚动到 UITableView 底部时触发网络请求
当用户滚动到 UITableView 的底部时,我试图让 UIActivityIndicatorView “出现并设置动画”……。
到达表格视图的底部后,会发出一个需要几秒钟才能完成的网络请求,然后 UIActivityIndicatorView 应该“停止并隐藏”
我正在使用 tableView:willDisplayCell:forRowAtIndexPath 触发 UIActivityIndicatorView 的外观:
项目清单
但问题是 UIActivityIndicatorView 直到整个方法(即 tableView:willDisplayCell:forRowAtIndexPath:) 被调用后才会出现在 iPhone 屏幕上,到那时它也已经被隐藏了。
关于如何:
- 显示指标视图
- 发出网络请求
- 隐藏指标视图?
新线程?更好的方法?
谢谢!!
具体来说,我的功能看起来像这样
uiactivityindicatorview - UIactivityindicator 在我的项目中不起作用
我正在尝试在我的 iPhone 应用程序中处理 activityIndicator 。
但它根本不起作用。
在我的项目中,我有一个 UISearchbar。
当人们输入关键字并单击搜索结果时,UIWEbview 中将显示字符串。
我真的希望活动指示器在等待数据时显示和动画,并在加载数据时停止。
这是我使用的一些代码:
iphone - UIActivityIndicator 没有出现
我已经实现了一个 UIActivityIndicator,它显示在我的程序的一部分中,而不是另一部分。我在加载表格时出现了活动指示器,但是,在用户单击按钮并等待表格重新加载后,我试图让它再次开始动画。表重新加载,但没有指示符。这是代码。
它出现在那部分。但是,对于下一部分,它似乎不想出现。
该按钮更改了一个变量,并假设启动动画,但它没有。我已经改变了颜色以确保它不仅仅是混合,所以这不是解决方案。我试图重新创建相同的对象,但仍然没有运气。先感谢您。
iphone - 监控后台线程
我正在尝试监视我设置在后台运行的线程。当它完成执行时,我需要得到提醒。
上面的代码是我在尝试不同的设置以达到最终结果后所拥有的。我正在尝试为 UIActivityIndicator 设置动画,同时使用该方法“getSetDisplay”从网上获取信息。
功能很好,但活动指示器没有出现。有人告诉我,我需要在后台线程上运行该进程,并在主线程上运行动画。我现在的问题是如何监视何时完成此过程以停止活动指示器。先感谢您