问题标签 [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 - 如何删除和替换 NSAttributedString 中的 NSTextAttachment
我有一个可变属性字符串,我添加了一个图像文本附件。
我现在如何获取该文本附件并将其替换为图像应该位于文本正文中的位置的字符串?
ios - 即使在主队列中,更改 NSTextAttachment 图像也不会立即起作用
我使用 NSTextAttachment 来显示占位符图像。单击此图像时,我想显示另一张图像。我在 UItextView 委托方法中执行此操作:
-(BOOL)textView:(UITextView *)textView shouldInteractWithTextAttachment:(NSTextAttachment *)textAttachment inRange:(NSRange)characterRange
我遇到以下问题:点击(单击)图像并已进入委托方法,但图像不会立即更改。我尝试更改主队列中的图像并调用 setNeedsDisplay,但它仍然无法正常工作。请帮忙 :)
这是我的主要代码:
viewDidLoad:
UITextView 委托方法
感谢帮助 :)
ios - 更改 NSTextAttachment 图像的大小?
我正在使用以下代码将 RSS 提要的原始 HTML 格式化为NSAttributedString
. HTML 包含<img>
使图像NSTextAttachment
作为NSAttributedString
. 问题是图像对于放置属性字符串的 UITextView 来说太大了。有没有办法可以从属性字符串中操纵图像的大小?下面是代表图像附件的整个属性字符串的摘录。
ios - NSTextAttachment 之上的可交互 UITextField
我之前使用 NSTextAttachmentCell 开发了一个 Mac 应用程序,并对其应用了一个 NSTextfield,以便在插入的图像上方出现一个文本字段。注意这个 NSTextAttachmentCell 被插入到一个 NSTextView 中。
现在,在 iOS 上,我尝试尝试将 UITextField 添加到 NSTextAttachment,但 NSTextAttachment 没有“addSubView”方法。
有人对我应该如何在 iOS 上重新创建它有任何建议吗?
cocoa - 在 NSAttributedString 中插入图像后,文本被重置
我有一个 UITextView 并且我正在使用 NSTextAttachment 插入图像。问题在于,当用户将光标移到图像之后并开始键入文本时,而不是使用 UITextView 中其他任何地方使用的字体,它会重置为较小的字体。
如何确保在图像之后键入的字体与在其他地方键入的字体相同?
ios - ios UITextView repeat shown NSTextAttachment in markedText with Chinese input. [ios7 5c]
I want to insert a 'text image' into the textView using the NSTextAttachment
. It's fine when the text is English, but something wrong when the text is Chinese. the code:
}
}
ios - 在 UITextView 中垂直居中 NSTextAttachment
我有一个自定义NSTextAttachment
类,用于在 a 中缩放图像UITextView
(基于此处的答案)。portrait
这在模式下效果很好。在landscape
模式下,图像不会覆盖整个屏幕,我想将它们放在textview
.
在自定义类 (in attachmentBoundsForTextContainer:
) 中更改边界不会产生影响(尝试同时更改x
和更改y
边界)。这还能如何改变?谢谢。
uiimage - 一旦已经渲染,更新 NSTextAttachment 的图像
我有一个 NSTextAttachment ,我想在图像下载之前显示加载图像,然后一旦它有了我想更新图像。
我有所有的逻辑,除了当我textAttachment.image = image
第二次打电话时什么都没有发生。
NSTextAttachment
一旦它已经被渲染,我该如何更新它UITextView
?
谢谢!