[英]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
呈現的NSData
的NSTextAttachment
。
例如,我可以傳遞NSString
或某種UIView
嗎? 甚至是PDF? 或者它僅限於UIImage
數據?
我猜數據可能是代表你的附件的任意數據(例如以RTF格式保存)。 另一側的圖像屬性僅用於實際呈現附件的表示。 因此,例如當您在Mail應用程序中附加pdf文件時,我認為它會創建一個附件對象,將其數據設置為pdf的實際數據,並將圖像設置為包含pdf圖標和文件名的UIImage對象。 此后續圖像可能由Mail應用程序直接生成。 總而言之,我認為UITextView不會呈現任何附件數據,也不會涉及數據屬性的內容:您必須提供要在文本視圖中顯示的圖像,並將該數據設置為您需要的任何內容。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.