【问题标题】:ActivityIndicator not showing during NSXMLParsing在 NSXMLParsing 期间未显示 ActivityIndi​​cator
【发布时间】:2010-12-01 13:16:02
【问题描述】:

我即将编写一个简单的应用程序,其中在一个 UIView(通过 TabBar 调用)中从 URL 加载 RSS-Feed 并解析以在简单 UITableView 中显示 Feed-Entrys。

在这个 UIView 中,我创建了一个 UIActivityIndi​​catorView,将它连接到 Interface Builder 中的 UIActivityIndi​​catorView 并设置属性“动画”和“停止时隐藏”。

NSXMLParser 从 ViewDidAppear 开始,我正在调用

[theActityIndicator startAnimating]; 

在开始时(在开始下载 Feed-Data 并对其进行解析之前)。

我现在的问题是,ActivityIndi​​cator 没有显示,在调用 ViewDidAppear 的那一刻似乎没有在设备上显示视图。

对我有什么提示吗?

我还定义了一个 IBAction,我在其中重新加载 Feed-Data 并重新解析它。之后调用 [myTableView reloadData];。同样在此操作中(通过工具栏中的按钮启动),活动指示器也不会显示。

【问题讨论】:

  • 我更改了所有代码以使用线程,现在它可以工作了。只要解析器在做他的工作,GUI 似乎就没有更新。如果您遇到同样的问题,线程是您的朋友!

标签: ios4 uiactivityindicatorview viewdidappear


【解决方案1】:

我更改了所有代码以使用线程,现在它可以工作了。只要解析器在做他的工作,GUI 似乎就没有更新。如果您遇到同样的问题,线程是您的朋友!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-12-11
    • 2019-01-05
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多