使用Swift格式化段落文本

时间:2017-10-31 16:33:50

标签: ios swift xcode

我是编码的新手,我坚持格式化我要编写的内容。我需要用子弹点和空格格式化它。最简单的方法是截取页面,但如果以后需要更改,我可以更改单词。下面是协议页面的示例。这就是我需要的。不是一个很大的连续判决。

我怎样才能在Swift中完成此任务?

以下是 enter image description here

的示例

2 个答案:

答案 0 :(得分:1)

您有几个选择:

•您可以使用字体符号,如下所示:•(或表情符号)与文本内联。

•使用自定义的网页浏览来显示风格化的内容。

•在Quartz中渲染每一行和自定义项目符号。

您还可以在字符串中使用Unicode代码点作为项目符号。

myLabel.text = @"\u2022 This is a list item!";

Format UILabel with bullet points?

答案 1 :(得分:1)

对于冗长,复杂的文字,您可以使用HTML和WKWebView,或者使用NSLayoutManager(如果您刚开始使用,可能会有点复杂),在Text Layout Programming Guide中描述。