UITableView的单元格在界面构建器中设置了动态原型。 dequeueReusableCellWithIdentifier
方法用于获取cellForRowAtIndexPath
中的单元格。然后我在单元格中设置文本,但是我在原型中设置的textcolor没有生效(既不是代码也不是在界面构建器中的原型上设置)。不仅颜色,但Right Detail
在界面构建器中设置为样式,但在屏幕上显示为Basic
样式,因此无法看到detailTextLabel
内容。
override func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell {
let cell = tableView.dequeueReusableCellWithIdentifier("ooo", forIndexPath: indexPath) as UITableViewCell
cell.textLabel!.textColor = UIColor.whiteColor()
cell.textLabel!.text = "asdf1"
cell.detailTextLabel!.textColor = UIColor.whiteColor()
cell.detailTextLabel!.text = "asdf2"
return cell
}