如何在NSTextView中控制图像附件的大小

l

默认情况下,在NSTextView中,图像附件以其实际分辨率显示。对于大图像,这导致视图中仅显示图像的一小部分。这看起来不太好,用户必须进行大量滚动才能在图像后输入文本。

例如,在下面的窗口中,您无法在文本视图中了解太多图像。

NSTextView中的默认图像大小

所以问题是:如何缩小图像附件,使其适合NSTextView?

l

您可以在Internet上基于子类找到一些解决方案NSTextAttachmentCell,但是这样做会丢失NSTextView免费提供的许多良好行为,例如在附加图像中创建注释。

实际上,有一个更简单的解决方案:使用NSLayoutManager名为属性的属性defaultAttachmentScaling完全可以实现我们想要的功能。

在您的代码中,将此属性设置为:

myTextView.layoutManager.defaultAttachmentScaling = NSImageScaleProportionallyDown;

就是这样:现在将缩放大图像以匹配文本视图的宽度。 设置了defaultAttachmentScaling的NSTextView中的图像大小

有关此属性的详细信息,建议您阅读头文件中的注释NSLayoutManager.h

iOS开发人员注意事项:很遗憾,此属性在iOS上不可用。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在NSTextView中控制图像附件的大小

来自分类Dev

如何在后端 asp.net mvc 中控制图像的大小

来自分类Dev

如何使用数组/位图控制图像的大小?

来自分类Dev

如何控制图片的大小

来自分类Dev

如何在MailChimp RSS广告系列中控制图像的宽度

来自分类Dev

如何在JTextField中显示附件的大小

来自分类Dev

如何在CSS psuedo元素之前/之后控制图像

来自分类Dev

如何控制图像的亮度?

来自分类Dev

如何在“汽车”包的散点图功能中控制图例框的大小及其元素(例如,文本大小)?

来自分类Dev

使用滑块控制图像大小

来自分类Dev

如何在Android中控制图片的区域

来自分类Dev

如何在Python中从剪贴板复制图像?

来自分类Dev

如何在活动存储中查找用户附件的总大小

来自分类Dev

如何在iOS 7上更改重新排序控制图像

来自分类Dev

如何在tkinter按钮小部件上控制图像和文本之间的空间?

来自分类Dev

如何在ggplot中控制画布大小?

来自分类Dev

如何在UIPastboard中控制UIImage大小?

来自分类Dev

如何显示附件中的图像?

来自分类Dev

如何在ListView中设置图像的大小?

来自分类Dev

如何在ImageDataGenerator中调整图像大小

来自分类Dev

如何在UIWebView中调整图像大小?

来自分类Dev

如何在iPhone中验证图像大小?

来自分类Dev

如何控制图像高度以匹配 html 电子邮件中的相邻文本

来自分类Dev

如何在NSTextView中的光标处获取当前字体/字体大小?

来自分类Dev

如何在javascript中(没有CSS和HTML)在图像上绘制图像

来自分类Dev

如何在 p5.js 中裁剪图像而不在屏幕上绘制图像

来自分类Dev

在Rstudio演示文稿中控制图形的大小

来自分类Dev

如何在ggtern中绘制具有不同大小点的三进制图形?

来自分类Dev

如何在MATLAB中获取二进制图像中字符的外周边?

Related 相关文章

  1. 1

    如何在NSTextView中控制图像附件的大小

  2. 2

    如何在后端 asp.net mvc 中控制图像的大小

  3. 3

    如何使用数组/位图控制图像的大小?

  4. 4

    如何控制图片的大小

  5. 5

    如何在MailChimp RSS广告系列中控制图像的宽度

  6. 6

    如何在JTextField中显示附件的大小

  7. 7

    如何在CSS psuedo元素之前/之后控制图像

  8. 8

    如何控制图像的亮度?

  9. 9

    如何在“汽车”包的散点图功能中控制图例框的大小及其元素(例如,文本大小)?

  10. 10

    使用滑块控制图像大小

  11. 11

    如何在Android中控制图片的区域

  12. 12

    如何在Python中从剪贴板复制图像?

  13. 13

    如何在活动存储中查找用户附件的总大小

  14. 14

    如何在iOS 7上更改重新排序控制图像

  15. 15

    如何在tkinter按钮小部件上控制图像和文本之间的空间?

  16. 16

    如何在ggplot中控制画布大小?

  17. 17

    如何在UIPastboard中控制UIImage大小?

  18. 18

    如何显示附件中的图像?

  19. 19

    如何在ListView中设置图像的大小?

  20. 20

    如何在ImageDataGenerator中调整图像大小

  21. 21

    如何在UIWebView中调整图像大小?

  22. 22

    如何在iPhone中验证图像大小?

  23. 23

    如何控制图像高度以匹配 html 电子邮件中的相邻文本

  24. 24

    如何在NSTextView中的光标处获取当前字体/字体大小?

  25. 25

    如何在javascript中(没有CSS和HTML)在图像上绘制图像

  26. 26

    如何在 p5.js 中裁剪图像而不在屏幕上绘制图像

  27. 27

    在Rstudio演示文稿中控制图形的大小

  28. 28

    如何在ggtern中绘制具有不同大小点的三进制图形?

  29. 29

    如何在MATLAB中获取二进制图像中字符的外周边?

热门标签

归档