Texte et image dans un NSTextView

ideaidea Membre
23:03 modifié dans API AppKit #1
Bonjour
Mon probleme : j'ai un NSTextView et un NSView contenant une image d'un coté (le tout dans un array) et je voudrais incorporer le texte et l'image dans un nouveau NSTextView. Pour le texte je n'ai pas de souci, je recupére bien le texte de l'array mais pour récupérer l'image et l'insérer à  la suite du texte, je ne sais pas trop comment faire.
merci

Réponses

  • BruBru Membre
    23:03 modifié #2
    Pour insérer une image dans ton texte, il faut utiliser un objet de classe NSTextAttachment.

    1. tu charges ton image dans l'objet NSTextAttachment (soit via un NSFileWrapper lors de la création de l'objet, soit directement en utilisant la méthode setImage: sur le cell de ton objet).
    2. tu introduis un nouvel attribut de type NSAttachmentAttributeName avec en paramètre le textAttachment de l'image via la méthode addAttributes:range: sur l'objet NSTextStorage du NSTextView.

    .
Connectez-vous ou Inscrivez-vous pour répondre.