当我点击表格 View 的单元格时,它们会变暗为灰色,并且在我点击不同的单元格之前不会变回白色。我必须设置某种 bool 值才能不这样做吗?
这是解释我的问题的截图:
其他网站的链接会很有帮助,如果这意味着更详细的描述。 (除非它是一个 super 简单的修复,否则正确的代码或要采取的步骤将比链接更容易。)
最佳答案
这是 UITableView 的默认行为。
您必须在 UITableViewController 类中的 didSelectRowAtIndexPath
中调用 deselectRowAtIndexPath
。
func tableView(tableView: UITableView, didSelectRowAtIndexPath indexPath: NSIndexPath) {
tableView.deselectRowAtIndexPath(indexPath, animated: true)
}
查看 iOS 文档以获取更多信息。
关于ios - 为什么我的 UITableViewCells 在我点击它们时会变成灰色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33046573/