我正在使用此应用,目前我有2个观看次数:
我花了几个小时试图弄清楚为什么我为主视图制作的自定义单元格和第二个视图的自定义单元格没有,因为我确实完成了我为其他如使用.xib创建一个新类,将相应的类分配给该.xib并设置正确的标识符。
这就是我在第二个视图(我遇到问题的那个)上的viewDidLoad方法中所拥有的:
override func viewDidLoad() {
super.viewDidLoad()
self.title = "Número actual"
//Celda articulos
let nib = UINib(nibName: "articuloCelda", bundle: nil)
articulosTabla.registerNib(nib, forCellReuseIdentifier: "articulo")
// Do any additional setup after loading the view.
titulo.text = tituloTexto
numero.text = numero.text! + " " + numeroTexto
portada.kf_setImageWithURL(NSURL(string: imagenUrl)!)
}
这是cellForRowAtIndexPath
func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell {
let cell:articuloCelda = self.articulosTabla.dequeueReusableCellWithIdentifier("articulo") as! articuloCelda
return cell
}
我还试图检查它是否是一个自动布局问题,所以我删除了所有约束,仍然是相同的,检查文本颜色是否是白色,但它不是,所以因为我只有我一直在使用iOS和swift大约两周时间,我发现自己全都没有想法......
也许一双新鲜的眼睛会指引我朝着正确的方向前进。任何帮助将不胜感激:)
答案 0 :(得分:0)
确认您正在UITableView上调用委托和数据源