当前位置: 首页 > wzjs >正文

引导交互 网站公司网站申请书

引导交互 网站,公司网站申请书,企业淘宝网站备案,网站502 解决办法【macOS】【Swift】【RTF】黑色文字在macOS深色外观下看不清的解决方法遇到这个问题,Cursor高效率地忙乎了一个小时,给出了很多方案并做了修改,但都没生效。kimi还给出了:在深色外观下,将黑色文字转成白色;…

【macOS】【Swift】【RTF】黑色文字在macOS深色外观下看不清的解决方法

遇到这个问题,

Cursor高效率地忙乎了一个小时,给出了很多方案并做了修改,但都没生效。

kimi还给出了:在深色外观下,将黑色文字转成白色;保存时,再反转的方法。

我都感觉:不是我当前App所需要的效果。

==========

最后,找到很简单的方法,一行代码即可。

当macOS的外观设置为深色时,

RTF文件读取后,如果文字也是黑色,则无法看清楚。

简单的解决方法是:

/// AppKit封装,SwiftUI中显示NSAttributedString
struct RTFTextView: NSViewRepresentable {let attributedString: NSAttributedStringfunc makeNSView(context: Context) -> NSTextView {let textView = NSTextView()textView.isEditable = falsetextView.textStorage?.setAttributedString(attributedString)//设置RTF文字的背景:透明//textView.backgroundColor = NSColor.clear//设置RTF文字的背景:浅灰色textView.backgroundColor = NSColor.lightGray//设置RTF文字的背景:保持浅色背景(不用macOS的外观,防止黑色外观时,黑色文字看不清)//textView.appearance = NSAppearance(named: .aqua)return textView}func updateNSView(_ nsView: NSTextView, context: Context) {nsView.textStorage?.setAttributedString(attributedString)}
}

shense 

http://www.dtcms.com/wzjs/533026.html

相关文章:

  • 企业平台网站建设方案中国十大室内设计师
  • 金华大企业网站建设有哪些建设局是干嘛的
  • 长沙城乡建设部网站首页内容导购网站模板
  • 网站外链建设的八大基本准则百度关键词优化费用
  • 广州我网站制作淄博微网站
  • 广东微信网站制作公司哪家好建站宝盒哪个牌子好
  • 专门制作网站富阳房产网
  • 导购网站需要备案吗一般网站建设多少钱便宜的网站好吗
  • 许昌工程建设信息网站visual studio网站开发
  • 常州北京网站建设苏州保洁公司电话
  • 黄骅市住房和城乡建设局网站婚庆公司合同模板
  • 百度文库ai助手网页版网站优化设计
  • 网站性能策划大连做企业网站的公司
  • 娄底网站建设建站外贸建设网站公司
  • 游戏攻略网站怎么做杭州的互联网公司有哪些
  • 网站区分本地怎样上传自己做的网站
  • 镇江网站营销推广wordpress文章调用链接
  • 网站优化推广公司推荐重庆公司联系方式
  • 找做柜子的网站湖南做网站
  • 平台网站开发多少钱火车头wordpress
  • 温州做网站软件wordpress模板仿qq空间
  • 招标网站官网上海闵行
  • 昆明住房和城乡建设局网站全球展览设计的图片
  • 有好点的做网站的公司吗js特效网站欣赏
  • 霍尔果斯建设局网站公司网站备案材料
  • 辽宁沈阳建设工程信息网站河北建设工程信息网停用公告
  • 如何提高你的网站的粘性网络舆情的应对及处理
  • 做钢材生意一般做什么网站好多用户商场源码下载
  • 看风格的网站最新国际要闻
  • 网站伪静态如何配置百度关键词竞价价格