问题标签 [nstextattachment]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - 通过 NSAttributedStringKey 的附件不可见
新的大标题功能可以通过largeTitleTextAttributes
它(与任何其他属性一样)带键进行自定义。这些键之一是/ 。dictionary
NSAttributedStringKey
NSAttachmentAttributeName
attachment
考虑一下:
问题是我分配给
largeTitleTextAttributes
属性的附件attachment
不可见。
如何将附件添加到属性字典中以使附件可见? (我不是在寻找NSAttributedString
's init(attachment: NSTextAttachment
)
ios - Swift iOS - 如何将 NSTextAttachment 内容模式设置为 Aspect Fit?
我有一个附加到字符串的 PDF 图像。我使用NSTextAttachment
并NSAttributedString
完成它。我将它们添加到 textView 中,结果是Hello ,其下方带有World的图像。
问题是当我在 textAttachment 上设置 PDF 图像的边界时,世界图像被扭曲了。它被拉得又长又宽。
如何contentMode
在textAttachment
对象上设置 a 以正确使用重绘图像.aspectRatio
?
数字 #4 是我设置界限的地方
ios - Swift:加载样式化的 RTF 后,将字符串替换为 UITextView 中的 NSTextAttachment
在我的 iOS/swift 项目中,我使用下面的代码将 RTF 文档加载到 UITextView。RTF 本身包含样式文本,例如“... blah blah [ABC.png] blah blah [DEF.png] blah ...”,可以很好地加载到 UITextView。
现在,我想将所有出现的 [someImage.png] 替换为 NSTextAttachment 的实际图像。我怎样才能做到这一点?
我知道在 RTF 文档中嵌入图像的可能性,但在这个项目中我不能这样做。
swift3 - 属性字符串图像替换 UItextview 中的文本
我在文本视图中得到了一个带有图像的属性字符串,属性图像显示正常。问题是每当我添加图像时,它都会替换 textview 中的文本。我想添加属性图像,然后将光标放在图像的末尾,这样我就可以在图像下方添加文本。这是我到目前为止所尝试的,在此先感谢。
objective-c - 如何将 uitextview 内容转换为自定义大小的图像?
我创建了一个 uitextview,我可以使用 NSAttributedString 和 NSTextAttachment 向其中添加文本和图像
我使用以下代码将其内容转换为图像
这张图片的最大宽度是375(iPhone 6),如果我写的内容少,比如1234
图片的宽度是40,那么如何将内容转换为自定义大小的图片,比如宽度是750,高度是只要内容高度?有任何想法吗?非常感谢。
ios - NSTextAttachment 以某种方式缓存图像。关于如何做的任何想法?
从包含图像链接 (https) 的 HTML 字符串创建 NSAttributedString 时,下载的图像会以某种方式被缓存。我是怎么得出这个事实的?
- 安装软件。
- 打开应用程序。图像在那里。
- 关闭应用程序(终止)。进入飞行模式。
- 打开应用程序。图像仍然存在。
- 完全删除应用程序,然后重新安装。
- 在飞行模式下打开应用程序。没有图像。
缓存图像实际上是我想要的。但我想更深入地了解图像的缓存方式和位置。由于我的应用程序应该离线工作,我必须确保图像是否被缓存。我深入研究文档,找不到任何东西。有人可以启发我吗?谢谢你。
编辑澄清:
我没有直接使用 NSTextAttachment。我正在使用 UTF8 编码数据从字符串初始化 NSAttributedString。为什么我在谈论 NSTextAttachment 是我猜它会自动为 HTML 字符串中的“img”标签创建一个 NSTextAttachment。
ios - 在 UITextVIew 编辑为真时检测在 NSAttributedString 中附加的图像上的点击
我正在使用以下方法来检测UITextView
.
此方法仅在textView.isEditable = false
.
所以然后我添加它,当用户点击里面的图像UITapGestureRecognizer
时UITextView
它会调用UITextView
。但那一点我不知道如果里面有多个图像,我如何检测用户点击哪个图像UITextView
。我也得到UITextView
了水龙头的 x 和 y 位置,但不知道如何获取文本或者它是否是来自这些点的图像
我还尝试在textView.addSubview
. 但是我也不知道如果用户想在此子视图之前或之后键入文本,我如何更改其位置,就像它的行为与NSAttributedString Images
相应地更改其位置文本一样。
谁能告诉我如何在编辑是真的时检测到点击图像。或者任何人都知道我如何在NSAttributedString
图像上添加操作(addTarget)。我还检查了 iOS 默认Notes
应用程序,他们正在按照我的需要做同样的事情。此功能背后的主要原因是我想在其中添加附加视频缩略图选项UiTextView
,当用户在输入时点击视频缩略图时,视频将自动在播放器中播放。我正在附上我从手机录制的视频,这是我的项目。
我需要与视频下方完全相同的功能
谢谢
swift - 在 textview 的每个新行中将图像制作为项目符号
我正在尝试使某事类似于 TextView 中的项目符号列表,但我有一个图像而不是项目符号。问题是当我通过正常的“ \n
”创建新行时,在该行中的图像可编辑之前的空格。而且我想让该图像始终首先登录所以我在问:
- 项目符号点
- 而不是子弹图像
你不能在子弹前传递文字
/li>