我一直在寻找一个解决方案来解决如何授予用户在UITextView
中加下划线,斜体和粗体文字但无法找到可靠解决方案的能力。我已经意识到我需要使用NSAttributedString
,但我不确定如何创建UI
并格式化字符串,以便我能够将其保存到数据库中。如果你能指出我正确的方向,将非常感激。谢谢!
答案 0 :(得分:1)
用户界面只是一个普通的可编辑UITextView,62e90394-69f5-4237-9190-012177145e10
设置为allowsEditingTextAttributes
。
如何保存取决于您,但最通用的解决方案可能是取出UITextView的true
,将其存档为NSData(现在称为Swift中的数据),然后将其保存。