ios - UIActivityIndi​​catorView 停止旋转

标签 ios objective-c xcode uitableview uiactivityindicatorview

当我添加一个 UIActivityIndi​​catorView 作为我的一个 UITableViewCell 的 subview 时,我遇到了这样的情况,它只会旋转一小会儿然后停止。有谁知道为什么?

这就是我在代码中所做的原则:

- (UITableViewCell *) tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
    UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"MyCell" forIndexPath:indexPath];

    if (indexPath.row == 0) cell.accessoryView = spinner;

    UILabel *label = (UILabel *)[cell viewWithTag:1];
    label.text = @"Some text";

    return cell;
}

其中 spinner 是一个 IBOutlet:

IBOutlet UIActivityIndicatorView *spinner;

最佳答案

尝试将其插入到函数中。

[spinner startAnimating];

如果你想让它停止,调用stopAnimating方法。

关于ios - UIActivityIndi​​catorView 停止旋转,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30502836/

相关文章:

objective-c - 模拟器名称在 Xcode 6.2 中显示为 id 而不是 os 名称

objective-c - ASIHTTPRequest 和 EXC_BAD_ACCESS

ios - Xcode 5.0.1 在运行后崩溃

android - Branch IO - 解析 2 个不同应用程序中的一个 BranchUniversalObject 自定义元数据

php - iPhone OS 图像/照片大小调整工具可更改 EXIF 方向数据

ios - 快速管理类范围

ios - AF网络 2 : canceling batch requests

ios - 与其他应用程序共享应用程序商店 URL

ios - 如何更改表格静态单元格的按钮标题?

ios - 如何以编程方式检查 iPhone 是否从 sleep 状态变为事件状态?