删除标签末尾的Unicode不间断空格

时间:2016-11-05 19:02:01

标签: ios uitableview unicode swift3

我使用tableview并且我使用一个单元格创建了很多列。我的列号没有修复,所以我不得不在cellForRowAt函数中使用for循环创建列。我想在我的标签内部给出一些空格cell.This代码成功地将不间断的空格插入标签的头部,但它删除了标签的末尾。谢谢你的帮助。

{{1}}

2 个答案:

答案 0 :(得分:3)

  

我想在我的单元格中的标签之间留出一些空格

不要弄乱标签的内容。通过弄乱标签本身的位置/大小来做到这一点。在标签之间插入实际的空格(即空像素)。

答案 1 :(得分:0)

要在UILabels中的UITableViewCell之间插入空格,请在Contraints或代码中设置Autolayout Storyboard。根据目标iOS版本,将UILabels嵌入StackView可能是最简单的方法,但它仅适用于iOS> = 8。

选择标签:

选择Embed in - > Stack View

设置间距:

同时根据您的需要设置StackView的约束:

enter image description here