ios - 禁用 uitableview 突出显示但允许选择单个单元格

标签 ios objective-c uitableview

当您点击一个单元格时,该行被选中并突出显示。现在我想要做的是禁用突出显示但允许选择。有没有办法解决它。有一个问题可以回答这个问题,但它会禁用两个选择和突出显示。

最佳答案

您可以在 Storyboard 中将单元格的选择样式设置为“无”:

See here

或者来自代码:

cell.selectionStyle = UITableViewCellSelectionStyleNone;

对于 Swift 3:

cell.selectionStyle = UITableViewCellSelectionStyle.none

对于 Swift 4 及更高版本:

cell.selectionStyle = .none

关于ios - 禁用 uitableview 突出显示但允许选择单个单元格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30233468/

相关文章:

ios - 通知 UITableView dataSource 的变化

ios - 引导用户在 iOS 设备中进行 WiFi 设置

ios - 控制iOS 13模态呈现的高度

ios - 为什么 Multi Peer Connectivity 仅适用于 MCAdvertiserAssistant 而不适用于 MCNearbyServiceAdvertiser

ios - 如何在 UITableView Swift 中自动调整静态单元格的大小

ios - 删除核心数据中的对象,无法匹配 Swift 数组元素类型

ios - 自定义 UIBarButtonItem 和界面旋转

ios - 从 ContainerView 委托(delegate)给父 ViewController

objective-c - 允许计时器在 applicationDidEnterBackground 时触发

ios - 如何在 iOS 中检查图像是否黑白