Cómo configurar la propiedad de estilo UITableViewCellStyle de UITableViewCell correctamente en Swift!

How Set Uitableviewcellstyle Style Property Uitableviewcell Correctly Swift

Mira mi error en tres pasos:

paso 1Utilice el siguiente método en el método viewDidLoad en ViewController:



El método tableView.register (UITableViewCell.self, forCellReuseIdentifier: 'cellID') para registrar el ID de la celda que debe reutilizarse



Paso 2 Pegue el código clave



|_+_|

Paso 3: mira los resultados de la ejecución


El problema apareció, claramente establecidoUITableViewCellStyle.subtitularestilo



|_+_|

Pero el resultado resultó ser contrario a las expectativas, mostrando queUITableViewCellStyle.defectoestilo !!!! Nani ????? imagen

Después de depurar, encontré el problema:

|_+_|

¡Este código no tiene ninguna posibilidad de ejecutarse! ! ! La razón es que la necesidad se ha registrado en el primer paso anterior.Reutilice el ID de celda y ejecute

|_+_|

El resultado de la celda no será nulo de forma natural, como se esperaba, ¡jaja! No seas muy feliz imagen imagen

(--------------------- No corte su malestar ----------------------------)

Luego pruébelo para ver si es el resultado imaginario:

Eliminar decisivamenteMétodo de registro en viewDidLoad en ViewController

|_+_|

No vaya a registrarse, entonces cuando se ejecute el código

|_+_|

El resultado de la celda debería ser nulo, ¡pero el resultado de la ejecución arroja una excepción directamente! ! !

|_+_|

Buen chico, ¿por qué? ? ? ? Dios mío, no era mi caso antes

Después de lanzar durante mucho tiempo, descubrí que estaba usando el método equivocado, ¡mamá! ! !

La forma correcta:

|_+_|

Camino equivocado:

|_+_|

Finalmente salió el resultado que esperaba, la última imagen, consuela el espíritu del cielo.


¡El fin! ! !