猿问

NSAttributedString背景颜色和圆角

我有一个关于自定义圆角和文本背景颜色的问题UIView

基本上,我需要在自定义UIView中实现这样的效果(图像已附加-注意一侧的圆角): 

我在想使用的方法是:

  • 使用“核心文字”获取字形运行。

  • 检查高光范围。

  • 如果当前运行在突出显示范围内,则在绘制字形运行之前,绘制一个带有圆角和所需填充颜色的背景矩形。

  • 绘制字形运行。

但是,我不确定这是否是唯一的解决方案(或者就此而言,这是否是最有效的解决方案)。

使用a UIWebView不是一种选择,因此我必须在custom中进行UIView

我的问题是,这是最好的使用方法,我走在正确的轨道上吗?还是我错过了重要的事情或以错误的方式去做?




富国沪深
浏览 498回答 1
1回答
随时随地看视频慕课网APP

相关分类

iOS
我要回答