任何人都可以帮我设置自定义UITableviewCell的选定背景颜色,而无需指定单元格的选定背景视图属性。 谢谢。
答案 0 :(得分:0)
您可以将视图添加为其他单元格组件的父视图并更改其颜色。
答案 1 :(得分:0)
有点不同的方法,如果您不想使用background-color
property
或selected background view property
。然后尝试按照以下步骤进行操作
UIImageView
subView
custom UITableViewCell
subViews
添加到cell
UIImageView
var div = document.querySelector('div');
var span = document.querySelector('span');
var button = document.querySelector('button');
div.addEventListener('ding', function() {
console.log('click');
});
span.addEventListener('ding', function() {
console.log('clack');
});
button.addEventListener('ding', function() {
console.log('bang');
});
document.body.dispatchEvent(new CustomEvent('ding')); // ???
// expected output: 'click clack bang'
以下。然后设置<body>
<div></div>
<span></span>
<button></button>
</body>
图片,并选中/取消选中突出显示的图片图像。尝试运行项目并选择您的单元格,然后imageView图像将自动更改为突出显示。
希望这能解决你的问题。