NSAttributedString desde html con blockquote

Tengo un simple HTML con una label de UILabel que me gustaría mostrar en una UILabel (que está dentro de UITableViewCell , así que no creo que usar UIWebView sea ​​la solución a mi problema).

Decidí convertirlo a NSAttributedString y todo funcionó bien, pero lo que recibí es un text que se cita exactamente igual que el text que no se cita (sin sangría, sin marca de bloque).

Me gustaría preguntar si hay alguna manera de lograr algo similar a la cita moderna mencionada aquí. O al less alguna sangría y prefijo antes de cada línea de párrafo con cita (es decir, como la cita de correo electrónico oldschool) usando NSAttributedString ?

Entiendo que has preguntado esto en Obj-C, pero simplemente estaba haciendo clic y he notado que han pasado tres años y no hay respuestas, y ya lo había hecho en otro lugar, así que debería compartirlo.

 let parsedCommentHTML = html.replacingOccurrences(of: "<blockquote>\n", with: "<blockquote>\n<k style=\"color:#ccc; font-size: 2em; font-family: 'Copperplate'\">“</k>") let blockQuoteCSS = "\nblockquote > p {color:#808080; display: inline;} \n blockquote { background: #f9f9f9;}" let pCSS = "p {margin-bottom: 0px;}" let cssStyle = "\(blockQuoteCSS)\n\(pCSS)\n" return try NSAttributedString(data: ("<html><head><style>\(cssStyle)</style></head><span style=\"font-family: HelveticaNeue-Thin; font-size: 17\">\(parsedCommentHTML)</span></html>").data(using: String.Encoding.unicode)!, options: [NSDocumentTypeDocumentAttribute : NSHTMLTextDocumentType], documentAttributes: nil) 

Esto produce una cita agradable (en mi opinión): introduzca la descripción de la imagen aquí