子类化UITableViewCell - >灰色的背景

时间:2014-08-06 22:13:05

标签: ios uitableview subclass

我遇到了无法解决的问题。

当继承UITableViewCell并填充数组数据时,我有类似的东西:

enter image description here

这是我的TrackViewCell类

import Foundation
import UIKit

class TrackViewCell : UITableViewCell {

    @IBOutlet weak var iconPlayLabel: UILabel!
    @IBOutlet weak var nameTrackLabel: UILabel!

}

以及我如何使用它:

func tableView(tableView:UITableView!,cellForRowAtIndexPath indexPath:NSIndexPath!) - > UITableViewCell的! {

var cell = tableView.dequeueReusableCellWithIdentifier("TrackViewCell") as TrackViewCell
let track = self.tracks[indexPath.row]
cell.nameTrackLabel.text = track.title
cell.iconPlayLabel.text = "▶️"
return cell
}

以及其他一些受戒者的屏幕: enter image description here enter image description here

我也可以向你发送xcode项目(它不是个人的,它是一个教程)

提前感谢你们。

1 个答案:

答案 0 :(得分:0)

我今天遇到了同样的问题,结果发现改变细胞高度解决了它。 我想某种程度上,细胞的内容不适合它,所以它已经腐败,至少这是我的猜测...... 因此,请尝试在故事板/界面构建器中更改单元格的高度,看看它是否有效。