objective-c – NSTextView中的圆角和渐变

objective-c – NSTextView中的圆角和渐变,第1张

概述我在NSTextView中使用NSAttributedString来突出显示文本中的某些区域.我发现更改背景颜色和文本颜色很容易,但我甚至不知道从哪里开始绘制更复杂的东西,如圆角或背景渐变或边框. 这是我想要实现的目标的图片: 这在网络视图中是完全可行的,但这对于一些额外的图形繁荣来说似乎有些过分. 我创建了一个NSTextView实现,它实现了与你想要创建的非常相似的外观(只缺少渐变),这里的实 我在NSTextVIEw中使用NSAttributedString来突出显示文本中的某些区域.我发现更改背景颜色和文本颜色很容易,但我甚至不知道从哪里开始绘制更复杂的东西,如圆角或背景渐变或边框.

这是我想要实现的目标的图片:

这在网络视图中是完全可行的,但这对于一些额外的图形繁荣来说似乎有些过分.

解决方法 我创建了一个NSTextVIEw实现,它实现了与你想要创建的非常相似的外观(只缺少渐变),这里的实现可用: http://github.com/aiman86/ANTaggedTextView:

这是一篇解释我的方法的博客文章:http://aimannajjar.com/blog/1-How-to-Create-NSTextView-with-Facebook-like-Tags-Mentions.html#post

总结

以上是内存溢出为你收集整理的objective-c – NSTextView中的圆角和渐变全部内容,希望文章能够帮你解决objective-c – NSTextView中的圆角和渐变所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1001066.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-21
下一篇 2022-05-21

发表评论

登录后才能评论

评论列表(0条)

保存