iphone - UITableViewController 在选择单元格时不突出显示单元格

标签 iphone objective-c cocoa ipad

嗨 我有一个简单的问题,我不知道如何回答。 在我的应用程序中,我有带有单元格的 UITableViewController 。当我选择一个项目(单元格)时,它会突出显示,并且在其他线程中我正在加载一大块数据以显示给用户(加载完成后,将推送新的 VC)。当使用线程执行此操作时,用户仍然可以与应用程序进行交互,例如返回其他 NavController,我确实希望这种情况发生。我不希望发生的是,当加载未完成时,用户可以选择表中的其他单元格,并且它会被高亮显示。我如何才能防止这种情况(仅突出显示,我正在检查是否有先前的请求,因此在先前的请求完成之前我不会放置另一个线程)。

所以基本上我的问题是,如何禁止用户与 TableView Controller 交互?

最佳答案

UITableViewCellselectionStyle 设置为 UITableViewCellSelectionStyleNone

关于iphone - UITableViewController 在选择单元格时不突出显示单元格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4705525/

相关文章:

objective-c - 对 NSSet 进行排序的最有效方法是什么?

ios - 如何在不使用本地通知的情况下将 IOS 应用程序从后台带到前台?

objective-c - 像 IntelliJ 一样在 AppCode 3.0 中生成文档注释

iphone - 在 Objective - C 中使用 C++ 类

objective-c - 从数组中删除所有项目并重新填充它

objective-c - 使用 10.9 打开模态表

iphone - 为什么我的文本在使用 CGContextShowAtPoint 时会翻转?

iphone - 我如何从 Objective-C 中的类属性中获取值?

iphone - libz.1.dylib 框架的 Apple Mach-O 链接器错误

objective-c - cocoa:如何抑制 NSPopUpButton 自动选择/同步? NSArrayController 和 NSMenu 不起作用