Я использую новый API текстового набора для добавления вложений в некоторый атрибут текста:
// create an attachment for each image
NSTextAttachment* ta = [NSTextAttachment new];
ta.image = [UIImage imageNamed:@"imageName"];
// add to the attributed text string
NSAttributedString* rep = [NSAttributedString attributedStringWithAttachment:ta];
[myAttributedTextString appendAttributedString:rep];
Это отлично работает, я вижу, как изображение выводится на выходе. Однако я не могу найти способ указать выравнивание изображения или обернуть текст вокруг изображения.
Любые идеи?
ПРИМЕЧАНИЕ. Текстовые вложения отличаются от путей исключений - текстовое вложение является частью "модели", т.е. является частью атрибутной текстовой строки, которую диспетчер компоновки выполняет. В то время как путь исключения является частью представления.