我想选择 tableview 中的第一个单元格并为其指定 100% 的 alpha,仅针对第一个单元格,并且此样式不应被 dequeueReusableCell
方法重用。
if indexPath.row == 0 {
cell.imageView.alpha = 1.0
}
当我在函数 cellForItemAt
中使用上面的代码时,它将为每 7 个单元格设置 1.0 的 alpha。我只想将它应用于第一个单元格,并且不应重复使用样式......我该如何解决这个问题?我应该创建另一个自定义单元格还是代码中是否有某种方法可以实现此目的?
最佳答案
如果它不是第一个单元格,您应该重置 imageView 的 alpha。
if indexPath.row == 0 {
cell.imageView.alpha = 1.0
}
else {
cell.imageView.alpha = 0.0 // or whatever alpha value you need
}
关于ios - 如何在不重复使用的情况下选择 TableView 中的第一个单元格?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40941166/