Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xcode/7.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/shell/5.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
xcode/swift标签和文本视图中的行距_Swift_Xcode - Fatal编程技术网

xcode/swift标签和文本视图中的行距

xcode/swift标签和文本视图中的行距,swift,xcode,Swift,Xcode,我的问题与解决问题有关,也与提高我对swift的理解有关 我有一个UILabel和一个TextView。我两种字体的大小都一样。但是,在TextView中,我使用的是属性字符串。字体看起来相同,但标签中的行距更大。我的问题是,除了切换到标签的属性字符串或确定当前间距外,我找不到其他方法来更改标签中的行距 问题1:除了属性字符串之外,是否没有其他方法来控制标签间距 问题2:由于这样的问题,我是否应该认为属性化字符串可能是一种“最佳实践”——提供更多的控制 可以在标签属性检查器中设置行距。 请参见屏

我的问题与解决问题有关,也与提高我对swift的理解有关

我有一个UILabel和一个TextView。我两种字体的大小都一样。但是,在TextView中,我使用的是属性字符串。字体看起来相同,但标签中的行距更大。我的问题是,除了切换到标签的属性字符串或确定当前间距外,我找不到其他方法来更改标签中的行距

问题1:除了属性字符串之外,是否没有其他方法来控制标签间距


问题2:由于这样的问题,我是否应该认为属性化字符串可能是一种“最佳实践”——提供更多的控制

可以在标签属性检查器中设置行距。
请参见屏幕截图。

Q1:完全正确-如果要微调行距之类的内容,应该使用属性字符串。问题2:不需要。如果您不需要特殊格式,请使用常规文本,因为它耗电较少。如果你有很多标签,一点会有很大帮助。可能是重复的谢谢。关于减少功耗的评论帮助我理解如果可能为什么要使用UILabel。