您可以在Internet上基于子类找到一些解决方案NSTextAttachmentCell
,但是这样做会丢失NSTextView免费提供的许多良好行为,例如在附加图像中创建注释。
实际上,有一个更简单的解决方案:使用NSLayoutManager
名为属性的属性defaultAttachmentScaling
完全可以实现我们想要的功能。
在您的代码中,将此属性设置为:
myTextView.layoutManager.defaultAttachmentScaling = NSImageScaleProportionallyDown;
有关此属性的详细信息,建议您阅读头文件中的注释NSLayoutManager.h
。
iOS开发人员注意事项:很遗憾,此属性在iOS上不可用。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句