Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/95.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/github/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 向UILabel添加自定义空间_Ios_Swift_Nsstring_Uilabel - Fatal编程技术网

Ios 向UILabel添加自定义空间

Ios 向UILabel添加自定义空间,ios,swift,nsstring,uilabel,Ios,Swift,Nsstring,Uilabel,我面临一个奇怪的问题。我有一个UILabel包含多行文本,我在第一行“•”中使用了项目符号。 但我的问题是,第二行与项目符号后的第一个字符不对齐。 我测量了一下,发现子弹的宽度比正常空间大一点。 有什么诀窍吗?问题在于字体属性。了解一下单间距字体和比例字体的区别,然后你就会知道为什么字体中的空格和项目符号会有区别 简单的解决方案,也许对您来说,一个真正的选择就是使用单间距字体。问题在于字体属性。了解一下单间距字体和比例字体的区别,然后你就会知道为什么字体中的空格和项目符号会有区别 简单的解决

我面临一个奇怪的问题。我有一个UILabel包含多行文本,我在第一行“•”中使用了项目符号。 但我的问题是,第二行与项目符号后的第一个字符不对齐。 我测量了一下,发现子弹的宽度比正常空间大一点。
有什么诀窍吗?

问题在于字体属性。了解一下单间距字体和比例字体的区别,然后你就会知道为什么字体中的空格和项目符号会有区别


简单的解决方案,也许对您来说,一个真正的选择就是使用单间距字体。

问题在于字体属性。了解一下单间距字体和比例字体的区别,然后你就会知道为什么字体中的空格和项目符号会有区别


简单的解决方案,也许对您来说,一个真正的选择就是使用单间距字体。

好的,我通过使用NSParagraphStyle找到了一个强大的答案。

好的,我通过使用NSParagraphStyle找到了一个强有力的答案。

您可以将项目符号设置为不同的UILabel,并将文本设置为左对齐的UILabel。有点含糊不清,但它会起作用的。好吧,我通过使用NSParagraphStyle找到了一个强有力的答案。您可以将项目符号设置为不同的UILabel,并将文本设置为左对齐。有点含糊不清,但它会起作用的。好吧,我通过使用NSParagraphStyle找到了一个强有力的答案。这不是一个答案,而是一个评论。请用相关代码更新你的“答案”,以帮助未来的读者。这不是答案,更多的是评论。请用相关代码更新您的“答案”,以帮助未来的读者。