簡體   English   中英

USTextView可以從NSTextAttachment顯示什么樣的NSData?

[英]What kind of NSData can a UITextView display from an NSTextAttachment?

我已成功在UITextView使用NSTextAttachment一段時間了,但是只使用了image屬性,如下所示:

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

我有興趣嘗試使用initWithData:ofType:但是我似乎無法找到任何描述NSTextAttachment類支持的可以在UITextView呈現的NSDataNSTextAttachment

例如,我可以傳遞NSString或某種UIView嗎? 甚至是PDF? 或者它僅限於UIImage數據?

我猜數據可能是代表你的附件的任意數據(例如以RTF格式保存)。 另一側的圖像屬性僅用於實際呈現附件的表示。 因此,例如當您在Mail應用程序中附加pdf文件時,我認為它會創建一個附件對象,將其數據設置為pdf的實際數據,並將圖像設置為包含pdf圖標和文件名的UIImage對象。 此后續圖像可能由Mail應用程序直接生成。 總而言之,我認為UITextView不會呈現任何附件數據,也不會涉及數據屬性的內容:您必須提供要在文本視圖中顯示的圖像,並將該數據設置為您需要的任何內容。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM