gpt4 book ai didi

uitableview - 将iOS Accessibility与UITableView部分一起使用时会崩溃,并且在几次[tableview reloadData]之后会崩溃

转载 作者:行者123 更新时间:2023-12-03 16:01:26 28 4
gpt4 key购买 nike

将iOS Accessibility与UITableView部分一起使用时出现崩溃,该部分是可访问性元素,并且在多次[tableview reloadData]之后会崩溃。

最佳答案

事实证明,[tableView reloadData]是从一个块内调用的-换句话说,是从另一个线程调用的。

简单的解决方案如下:

- (void)blockTest
{
[self displayData:YES animated:YES onCompletion:^(void) {
[self performSelectorOnMainThread:@selector(updateTableData) withObject:nil waitUntilDone:YES];
}];
}


- (void)updateTableData
{
[self.tableView reloadData];
}

之后,不再崩溃。

关于uitableview - 将iOS Accessibility与UITableView部分一起使用时会崩溃,并且在几次[tableview reloadData]之后会崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13545665/

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