gpt4 book ai didi

cocoa-touch - 一个UITableViewCell的accessoryView在可见 View 改变后消失

转载 作者:行者123 更新时间:2023-12-04 06:37:54 26 4
gpt4 key购买 nike

我正在经历这种奇怪的情况。我有一个 UITableView,当用户选择一个单元格时,一个漫长的(网络)过程开始。因此,我在后台线程中执行此操作,并放置(在 didSelectRowAtIndexPath 中)一个 UIActivityIndi​​catorView 作为附件 View 。这是我写的:

UITableViewCell* cell = [self.tableView cellForRowAtIndexPath:indexPath];
UIActivityIndicatorView* activityView = [[UIActivityIndicatorView alloc] initWithActivityIndicatorStyle:UIActivityIndicatorViewStyleWhite];
cell.accessoryView = activityView;
[activityView startAnimating];
[activityView release];

一切似乎都正常工作,除了如果在加载过程中(当指示器动画时),我使用 UITabBar 切换 View ,当我回到 UITableView 时,应该仍然存在的 UIActivityIndi​​catorView 消失了。知道我做错了什么吗?谢谢!

最佳答案

我正在回顾这个问题,然后......现在阅读这个问题后,我在笑:-)
对我自己的问题的回答是:代码没有任何问题,它运行得很好......但是将 UIActivityIndi​​catorView 设为白色......使得在白色背景上很难看到它 :-D :-D 发布的代码是正确的。

关于cocoa-touch - 一个UITableViewCell的accessoryView在可见 View 改变后消失,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4642625/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com