gpt4 book ai didi

ios - UIView.hidden 不会立即生效

转载 作者:塔克拉玛干 更新时间:2023-11-02 07:58:30 28 4
gpt4 key购买 nike

我有一个带有 UITableView 和 UIView 的 UIViewController(见下文)。当我在某处调用 hiddenLoadingView 时,UIView 仍在显示,然后在 10-20 秒后关闭,为什么?

- (void)viewDidLoad {
....
self.tableView = [[[UITableView alloc] init] autorelease];
[self.view addSubview:self.tableView];

self.loadingView = [[[UIView alloc] init] autorelease];
[self.view addSubview:self.loadingView];
}

- (void)hiddenLoadingView {
NSLog(@"%@", [NSNumber numberWithBool:self.loadingView.hidden]);
[self.loadingView setHidden:YES];
NSLog(@"%@", [NSNumber numberWithBool:self.loadingView.hidden]);
}

最佳答案

请务必从主线程调用 hiddenLoadingView。听起来您可能是从某个异步方法的完成 block 中调用它。

关于ios - UIView.hidden 不会立即生效,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30829463/

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