最佳答案
我使用这个库实现了同样的功能: https://github.com/tobihagemann/THLabel
但是,我还要做更多。如果你的标签显示的是一个复杂的属性字符串,其中有下划线、删除线等属性,本库无法帮你彻底解决。
我在 draw(_:)
中做了一些更改,仅根据看起来像外部笔画的主要文本形状手动绘制填充图像。
https://github.com/dungntm58/THLabel/blob/swift/THLabel/THLabel.swift
不幸的是,它在某些情况下无法正常工作。我希望它能帮助您解决问题。
编辑:我更新了我的代码来解决很多关于标签阴影的问题,我认为它会完美地工作。
关于ios - iOS 上带有外描边轮廓的文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51148926/