source - uitableviewcell swift 3
UITableView-registerClass con Swift (6)
¿Alguien más tiene un problema al utilizar el método tableView.registerClass
con Swift?
Ya no viene en la finalización del código para mí (ni puedo usarlo si se escribe manualmente), pero todavía está en los encabezados ...
Cambiar el orden en el que llamé registerNib y registerClass funcionó para mí.
Por alguna razón, mi aplicación se bloqueó cuando tuve:
... registrarNib .....
... registerClass ...
Pero funcionó bien cuando tuve:
... registerClass ...
... registrarNib .....
Espero que eso ayude a algunos de ustedes.
Me funciona a la perfección.
self.tableView.registerClass(UITableViewCell.self, forCellReuseIdentifier: "cell")
Exactamente como lo tengo arriba.
Para swift 3 remítalo. ¡Funciona!
Dentro de ti la función viewdidload
self.tableView.register (UITableViewCell.self, forCellReuseIdentifier: "LabelCell")
Para veloz 4
self.tableView.register(UITableViewCell.self, forCellReuseIdentifier: "Cell")
Swift una vez más ha cambiado el nombre a
tableView. registrarse (UITableViewCell.self, forCellReuseIdentifier: "DefaultCell")
Realmente no entiendo por qué se molestaron tanto por este nombramiento en particular
Para Swift 2.2 Registrarse para la celda predeterminada de la clase
self.tableView.registerClass(UITableViewCell.self, forCellReuseIdentifier: "DefaultCell")
Para Swift 3.0 Registrarse para la celda predeterminada de la clase
self.tableView.registerClass(UITableViewCell.self, forCellReuseIdentifier: "DefaultCell")
Para Swift 2.2 Registrarse para la celda predeterminada de la punta
self.tableView.registerNib(UINib(nibName: "CustomCellName", bundle: nil), forCellReuseIdentifier: "CustomCellIdentifer")
Para Swift 3.0 Registrarse para la celda predeterminada de la punta
self.tableView.registerNib(UINib(nibName: "CustomCellName", bundle: nil), forCellReuseIdentifier: "CustomCellName")
Nota: La celda creada con guiones gráficos se denomina celda de prototipos y tiene algún procedimiento para registrar células prototipo como Nib. Y no olvide establecer el identificador de celda como se muestra a continuación.