iphone - 将 UITableView 单元格选择样式更改为红色

标签 iphone uitableview

我需要将 UITableView 单元格选择样式从默认的蓝色更改为红色。谁能帮我解决这个问题吗?

最佳答案

您不需要图像或对单元格进行子类化。在 tableView 中创建单元格时,只需执行类似以下操作:cellForRowAtIndexPath:

            cell.selectedBackgroundView = [[[UIView alloc] initWithFrame:CGRectZero] autorelease];
            cell.selectedBackgroundView.backgroundColor = [UIColor redColor];

关于iphone - 将 UITableView 单元格选择样式更改为红色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5575898/

相关文章:

ios - 选择时如何更改位于 tableVIewCell 上的 UIButton 的图像。在 swift 3

ios - 更改从 xib 加载的 UITableViewHeaderFooterView 的背景颜色表示改用 contentView.backgroundColor

swift - 如何跨不同 View Controller 快速更改某些单元格的 View

iphone - 一个简单的 UITextView 剪辑非系统字体的文本

iphone - 我想以不同的时间间隔多次调用一个方法

iphone - iOS:如何在 uiview 上创建破坏效果动画

swift - Tableview : Name is selected, 将 ID(而不是名称)存储在变量中的最佳方法?

uitableview - UITableView 的图片延迟加载

ios - 单独的 UICollectionView 数据源和委托(delegate)未被调用

ios - 此 bundle 无效。提交到应用商店的新应用和应用更新必须使用 xcode 5 和 ios 7 sdk 构建