UITextView中的自定义项目符号文本

时间:2016-06-01 13:15:48

标签: ios uitextview nsattributedstring custom-font

我需要方形项目符号(彩色)文字如下

◼︎ Some large amount of text that    
  make it span to the next line.

显示在UITextView中。但问题是它没有在下一行上添加填充。

  

◼︎有些大量的文字         让它跨越到下一行。

这些项目符号文本是静态内容,因此无需通过代码进行设置。 当我设置属性类型时,自定义字体也不起作用。使用的自定义字体为Raleway

1 个答案:

答案 0 :(得分:0)

您需要设置一个带有“悬挂缩进”的标尺。我不知道如何使用文本属性手动执行此操作。

我建议您在.rtf文件中设置您想要的内容,然后使用initWithURL:options:documentAttributes:error:(仅在iOS 9或更高版本中可用)或{{从RTF加载RTF中的属性字符串1}}(在iOS> = 7.0中可用。)

指定

的选项字典

目标-C:

initWithData:options:documentAttributes:error:

夫特:

@{NSDocumentTypeDocumentAttribute:NSRTFTextDocumentType}