在标签末尾添加按钮

Add button at the end of label

我有一个 collectionviewCell 看起来像这样...

collectionviewCell shown here

上述collectionviewCell的约束是Leading, trailing, Top, Bottom

上面的十字按钮删除每个元素。现在我想将十字按钮放在标签的末尾,这样无论标签内文本的长度是多少,它都会始终出现在标签中每个文本的末尾,并且不会裁剪标签。

如果我拖动标签旁边的十字按钮,如果标签中的文本很长,标签就会超出 collectionview 单元格..

如何限制按钮的后缘,在其上设置固定宽度并将标签的后缘限制到按钮的前缘?这样按钮将永远不会被标签重叠,如果标签的文本太长,只有文本会被截断

尝试使用约束 link trailing 标签到 buttonLeadingtrailing 按钮到 trailing按钮的 collectionviewCell 你可以给它一个 heightwidth 约束。

如果标签文本太长,您可以将行数设置为 0,这意味着需要多少行,否则您可以将其设置为所需的行数,如果太长,文本将被截断。