gpt4 book ai didi

ios - UITextView 可以从 NSTextAttachment 显示什么样的 NSData?

转载 作者:可可西里 更新时间:2023-11-01 05:53:06 24 4
gpt4 key购买 nike

我已经在 UITextView 中成功使用 NSTextAttachment 一段时间了,但是只使用过 image 属性,如下所示:

NSTextAttachment *attachment = [[NSTextAttachment alloc] initWithData:nil ofType:nil];
attachment.image = [UIImage imageNamed:@"someImage"];

我有兴趣尝试使用 initWithData:ofType:,但是我似乎找不到任何描述 NSData 类型的文档NSTextAttachment 类支持可以在 UITextView 中呈现。

例如,我可以传递 NSString 或某种 UIView 的数据吗?甚至PDF?还是仅限于 UIImage 数据?

最佳答案

我猜数据可能是表示您的附件的任意数据(例如以 RTF 格式保存)。另一侧的图像属性仅用于实际呈现附件的表示。因此,例如,当您在邮件应用程序中附加一个 pdf 文件时,我认为它会创建一个附件对象,将其数据设置为 pdf 的实际数据,并将图像设置为包含 pdf 图标和文件名的 UIImage 对象。后面的图像可能是由邮件应用程序直接生成的。所以总而言之,我认为 UITextView 不会呈现任何附件数据,它也不涉及数据属性的内容:您必须提供要在 TextView 中可视化的图像,并将该数据设置为您需要的任何内容.

关于ios - UITextView 可以从 NSTextAttachment 显示什么样的 NSData?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27554945/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com