问题标签 [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-sdk-3.1 - UIButtonBarItem 内的 UIActivityIndicatorView 无法正常工作
我正在尝试使用以下代码让 UIActivityIndicatorView 在 UIButtonBarItem 内工作:
它可以显示活动指示器,但它不在按钮栏内。
有人对我在这里做错了什么有任何想法吗?
iphone - 显示 activityView 指示器井数据正在下载
我目前正在编写一个 iphone 应用程序,该应用程序需要下载需要解析并添加到 tableView 的数据。我有这个工作唯一的问题是我目前调用下载该数据并在 viewDidLoad {} 方法中解析它的方法:
这会导致我的应用程序一直挂在黑屏上,直到函数完成处理。我曾尝试将 addData 函数移动到一个线程中,但这会导致它不会将数据加载到 tableView 中。
所以我的问题是......我怎样才能很好地显示一个活动指示器我调用 addData 函数?
iphone - 为什么我的 UIActivityIndicatorView 不会停止动画?
我正在尝试从我的 App Delegate 管理活动指示器,这样我的任何视图都可以放置指示器。因此,我将其作为子视图添加到“窗口”并按如下方式启动/停止:
我看到了日志消息,所以我知道代码正在被调用。指示器位于中心,是默认大小的 6 倍。但是,stopAnimating 并没有停止。我唯一能得出的结论是它需要在当前视图控制器中运行。
iphone - 在 UIActionSheet 之后打开 UIActivityIndicatorView
我有一些需要确认的破坏性操作,我正在使用 UIActionSheet。
在 clickedButtonAtIndex 中,我触发了一些需要 UIActivityIndicatorView 的冗长操作。
问题是在 UIActionSheet 关闭之前我看不到 UIActivityIndicatorView,并且在操作完成时会发生这种情况。
即使用户按下了一些按钮并且他们的 clickedButtonAtIndex 委托已被触发,我是否可以强制关闭 UIActionSheet ?
在伪代码中:
- 用户想要做一些破坏性的操作
- 使用 UIActionSheet 请求确认
- 用户说是
- 委托 clickedButtonAtIndex 触发并调用一个冗长的操作
- 这个操作,首先要做的是打开一个 UIActivityIndicatorView 但是因为 UIActionSheet 是活动的,直到最后我才能看到......
谢谢,
河。
iphone - iphone - 以编程方式将导航栏按钮更改为活动指示器
我在我的 iPhone 应用程序的导航栏中添加了一个刷新 UIBarButtonItem。当用户点击按钮时,我希望刷新按钮更改为动画活动指示器,并且一旦操作(在本例中为下载)完成,将活动指示器切换回刷新按钮。
我已经使用 IB 添加了刷新按钮。然后在按钮上点击我创建一个新的活动指示器并保持指向原始刷新按钮的指针。像这样:
到目前为止,一切都很好。问题是当我的下载完成并尝试重新添加刷新按钮(使用以下):
我收到以下错误:
[UIBarButtonItem retain]: message sent to deallocated instance
我没有明确地调用释放。
A) 何时/何地解除分配
B)有没有更好的方法来实现我正在寻找的东西?
iphone - UIActivityIndicatorView 或类似的
(来源:tumblr.com)
谁能告诉我如何实现这样的加载信息?它是 UIActivityIndicatorView 的一些变体吗?谢谢彼得
iphone - 在主线程忙时运行 UIActivityIndicatorView
有没有办法在主线程进行长时间操作时显示动画纺车?动画由创建 UIActivityIndicatorView 的同一线程处理,对吧?如果是这样,属于多个线程的视图可以位于同一视图层次结构中吗?
所有其他方法都失败了,我不介意将冗长的操作本身移动到后台线程中,但是我必须在 UI 运行时以某种方式冻结它。我不知道该怎么做。
编辑:“冗长”在第一代设备上约为 2 秒。
iphone - UIActivityIndicatorView 在我回到父 UITableView 之前不会旋转
我有一个使用 UITableViews 并从服务器获取数据的应用程序。我试图在父 UITableView 上放置一个 UIActivityIndicatorView,因此它在子 UITableView 加载时旋转。我通过 Interface Builder 等将 UIActivityIndicatorView 全部连接起来。
因此,当我将子 UITableView 推到屏幕上时,UIActivityIndicatorView(微调器)就在父 UITableView 上。如果我转到子 UITableView 然后快速返回父视图,我可以在旋转的动作中捕捉到 UIActivitIndicatorView。NSLogs 显示在正确的时间 - 当我第一次点击父 UITableView 中的单元格时,“Spin The Spinner”出现在日志中。9 秒后,我在日志中“完成旋转”,但除非我及时弹回父 UITableView,否则微调器永远不会旋转。
为什么这不能正常工作的想法?
iphone - 添加子视图,延迟?
我真的不知道如何为这个问题命名,但有一件事情真的让我很生气:在我的应用程序中,我有一个 UITableView、UISegmentedControl 和 UINavigationBar。一旦 UISegmentedControl 选择了它的一个段,我想在 UINavigationBar 上显示一个 UIActivityIndicatorView,然后解析一个 xml 文件并将结果显示在一个表中。一切都按我的意愿工作,除了一件事,活动指示器视图在解析器完成后被添加到 uinavigationbar,即使在解析器初始化之前将 UIIndicatorView 添加到 UINavigationBar 的方法 showLoading 也是如此。谁能解释一下?有什么我可能会丢失的吗?也许用户界面需要重绘?谢谢彼得
iphone - 对于 UITableViewCell(在 iPhone 上),我需要弄清楚如何获得它的当前位置?
所以,想法如下。我有 UITableViewCell,当我点击它时,我想在这个单元格中显示 UIActivityIndicatorView。我不知道如何找到给定单元格的 X/Y 或任何位置(虽然我可以找到 UITableViewCell 的帧大小,但它并没有多大帮助:-)。有小费吗?帮助?
谢谢!