嗨 我有一个简单的问题,我不知道如何回答。 在我的应用程序中,我有带有单元格的 UITableViewController 。当我选择一个项目(单元格)时,它会突出显示,并且在其他线程中我正在加载一大块数据以显示给用户(加载完成后,将推送新的 VC)。当使用线程执行此操作时,用户仍然可以与应用程序进行交互,例如返回其他 NavController,我确实希望这种情况发生。我不希望发生的是,当加载未完成时,用户可以选择表中的其他单元格,并且它会被高亮显示。我如何才能防止这种情况(仅突出显示,我正在检查是否有先前的请求,因此在先前的请求完成之前我不会放置另一个线程)。
所以基本上我的问题是,如何禁止用户与 TableView Controller 交互?
最佳答案
将 UITableViewCell
的 selectionStyle
设置为 UITableViewCellSelectionStyleNone
。
关于iphone - UITableViewController 在选择单元格时不突出显示单元格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4705525/