想要改变cell被选中后的颜色,看到storyboard上有个selection,很兴奋,改一下蓝色试试,结果不管用。。

原因:

developer.apple.com/documentati…

官方说了,这个已经废弃了,还放在这里可能只是遗留兼容问题。

正确姿势:

UITableViewControllercellForRowAt里面:

let selectedView = UIView()
selectedView.backgroundColor = UIColor.blue
cell.selectedBackgroundView = selectedView
复制代码

在自定义的UITableViewCellawakeFromNib函数里面:

let selectedView = UIView()
selectedView.backgroundColor = UIColor.blue
selectedBackgroundView = selectedView
复制代码

特别提醒:过多的自定义cell的样式会影响到tableview的滑动性能。

广告时间:小弟的iOS12零基础视频教程(每章皆可试听):

m.study.163.com/provider/48…

如何改变UITableViewCell的选中样式(颜色)?storyboard上cell的selection不可用?相关推荐

  1. IOS - UITableViewCell的选中时的颜色及tableViewCell的selecte与deselecte

    1.系统默认的颜色设置 [cpp] view plaincopy //无色 cell.selectionStyle = UITableViewCellSelectionStyleNone; //蓝色 ...

  2. Winform中DataGridView设置前景色、单元格背景色、标题栏样式、禁止改变高宽、不显示空白行、清除选中样式、填充数据源、设置标题、设置单列宽度

    场景 Winform中使用DataGridView实现加载数据并显示在led大屏中. 需要设置整个DataGridView的前景色.背景色.单元格颜色.标题栏样式.禁止 改变行高.列宽.不显示新增行. ...

  3. 设置超链接在各种状态改变的样式颜色

    设置超链接在各种状态改变的样式颜色,在html的<head>标签下面添加下面的样式,可以自己根据需要修改样式. <style> a:link {color:blue;} a:v ...

  4. 【最全IDEA个性化教程】idea设置主题+恢复主题默认设置+设置选中代码颜色+关键字颜色+设置字体大小、样式、颜色+设置背景颜色、图片+设置导航栏背景颜色+设置控制台字体样式及背景+常用快捷键)

    目录 下载设置主题样式+恢复主题默认设置 1 个性化代码段 1.1设置颜色 设置光标颜色 自定义图片做背景 修改代码段的颜色和背景颜色 选中代码块颜色修改,修改括号颜色 1.2 设置字体大小.格式 1 ...

  5. css3-13 如何改变文本框的轮廓颜色

    css3-13 如何改变文本框的轮廓颜色 一.总结 一句话总结:outline使用和border很像,几乎一模一样,多了一个offset属性 1.轮廓outline如何使用? 使用和border很像, ...

  6. 微信小程序radio单选框如何修改宽高及选中样式

    之前写过关于多选框设置样式的办法,其实与单选框设置的方法一样,唯一不同的是,在css样式里,/* 选中后的 背景样式 (红色背景 无边框 可根据UI需求自己修改) */的下面定义的css需要加上!im ...

  7. 微信小程序 radio选中样式改为实心圆<转载>

    wxml <radio-group bindchange="radioChange"><radio value="是" checked=&qu ...

  8. 设置tablayout选中文字颜色和背景图片

    很想爆粗口!!!!!妈的,我的tablayout为什么在布局文件下面写的时候就是不好用的,改变什么都是不好用的!!!没办法只能用代码的方式来粗暴的解决问题了....一下是解决的关键问题的代码,,,,直 ...

  9. 【vscode】vscode主题样式颜色选择

    前言 最近比较忙,水一篇vscode主题样式. vscode一般默认是黑色底色,关键字或者变量一般偏蓝绿,当满屏幕变量时眼睛看着会非常难受. 之前用过hbuilder,虽然编辑器不如vscode,但是 ...

最新文章

  1. C++__min_element()和max_element()函数的使用
  2. Win32 串口编程笔记1
  3. “‘天池·TEENTOP杯’AI少年挑战赛”正式启动!
  4. 进军中国软件,踏上寻找自我价值之路的菜鸟
  5. url的关键字不知道是uft-8还是GBK
  6. php 关闭电脑,php实现用手机关闭计算机(电脑)的方法
  7. 模型加速:WAE-Learning a Wavelet-like Auto-Encoder to Accelerate Deep Neural Networks
  8. 这五个有用的 CSS 属性完全被我忽视了
  9. Zuul 上传大文件服务报错的问题
  10. 41局域网交换机及其基本原理
  11. java修改桌面背景_用Java更换Windows桌面壁纸
  12. Fisher discrimination criterion (费舍尔判别准则)
  13. 商品模块的业务流程图
  14. 在企业工作一年多的几点感悟
  15. crash _mach_msg_trap
  16. BP神经网络的数据分类(MATHLAB实现)
  17. 电信行业大数据应用的四个方向
  18. 谷歌浏览器Chrome无法搜索Google的解决办法
  19. 驱动之家驱动界定说明
  20. 32位与64位操作系统的区别

热门文章

  1. boost::mp11::mp_replace_third相关用法的测试程序
  2. ITK:使用曲率流平滑RGB图像
  3. VTK:可视化算法之MarchingCases
  4. VTK:可视化算法之AnatomicalOrientation
  5. VTK:图片之ImageValueRange
  6. C++求LCM的和算法(附完整源码)
  7. C语言实现二叉树(附完整源码)
  8. QT的QMultiSampleAntiAliasing类的使用
  9. QT的QGLFunctions类的使用
  10. 经典C语言程序100例之八零