我有一段这样的文字:
Hello World Hello World Hello World Hello World Hello World Hello World Hello World Hello World Hello World Hello World Hello World Hello World- Hello World Hello World Hello World Hello World Hello World Hello World Hello World Hello World Hello World - Hello World Hello World Hello World Hello World Hello World Hello World Hello World Hello World Hello World Hello World Hello World Hello World
是否可以使用NSAttributedString
来获得这样的内容:
Hello World Hello World Hello World Hello World Hello World Hello World
Hello World Hello World Hello World Hello World Hello World Hello World
- Hello World Hello World Hello World Hello World Hello World Hello World
Hello World Hello World Hello World
- Hello World Hello World Hello World Hello World Hello World Hello World
Hello World Hello World Hello World Hello World Hello World Hello World
对我来说,问题是在“ - ”之后的第二行上缩进。目前我能够做到这一点:
Hello World Hello World Hello World Hello World Hello World Hello World
Hello World Hello World Hello World Hello World Hello World Hello World
- Hello World Hello World Hello World Hello World Hello World Hello World
Hello World Hello World Hello World
- Hello World Hello World Hello World Hello World Hello World Hello World
Hello World Hello World Hello World Hello World Hello World Hello World
在示例中,我为每个“ - ”使用2行,但可以更多,或只是一行。
我虽然使用UIWebView
或将文本分成不同的UITextViews
,但我发现它有点笨拙。
答案 0 :(得分:0)
您需要使用CoreText Framework来增强TextView的功能以及使用Text自由播放。希望它有所帮助。
答案 1 :(得分:0)
在寻找无数的第三方图书馆后,我找到了UIWebView
。我不认为我可以通过其他一些东西获得更好看的文字。我试过的一些: