ios自定义UITableviewCell选择的背景颜色没有SelectedBackgroundView

时间:2016-07-11 07:08:16

标签: ios xcode ipad xamarin.ios

任何人都可以帮我设置自定义UITableviewCell的选定背景颜色,而无需指定单元格的选定背景视图属性。 谢谢。

2 个答案:

答案 0 :(得分:0)

您可以将视图添加为其他单元格组件的父视图并更改其颜色。

答案 1 :(得分:0)

有点不同的方法,如果您不想使用background-color propertyselected background view property。然后尝试按照以下步骤进行操作

  1. 在项目中添加两个图像,即选中/取消选择。
  2. 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> 图片,并选中/取消选中突出显示的图片图像。
  3. 尝试运行项目并选择您的单元格,然后imageView图像将自动更改为突出显示。

    希望这能解决你的问题。