一个用于String和HTML的Swift扩展
收到的最常见的每日请求之一是从后端管理html字符串,以在UILabel中正确呈现它们。 在大多数情况下,iOS应用程序需要与Web应用程序共存,与UILabel相比,Web应用程序可以更有效地解析HTML。
在NSAttributedString彻底改变游戏规则之前,所有这些都是真实的。 UILabel对象还可以在其名为attributedText的属性中接受特定值:
让aLabel = UILabel()
一个标签。 attributedText = NSAttributedString(字符串:“你好,世界!”)
显然,仅将HTML文本作为此属性的值是不够的…否则就没有理由写这篇文章了。