как изменить размер изображения или сделать как NSAttributedString NSTextAttachment (или установить его начальный размер)
У меня есть NSAttributedString, к которому я добавляю NSTextAttachment. Изображение 50 на 50, но я бы хотел, чтобы оно уменьшилось, чтобы отразить высоту строки приписанной строки. Я думал, что это будет сделано автоматически, но я думаю, что нет. Я посмотрел на ссылку на класс UImage, но это изображение, кажется, не установлено в UIImageView, поэтому нет доступа к свойству кадра. Вот скриншот того, что у меня сейчас есть:
В идеальном мире я также хотел бы реализовать способ увеличения изображения на основе пользовательского ввода (например, увеличение размера шрифта). Есть идеи как этого добиться?
Спасибо
редактировать 1вот как я это создаю:
NSTextAttachment *textAttachment = [[NSTextAttachment alloc] init];
textAttachment.image = [UIImage imageNamed:@"note-small.png"];
NSLog(@"here is the scale: %f", textAttachment.image.scale);
NSAttributedString *attrStringWithImage = [NSAttributedString attributedStringWithAttachment:textAttachment];
[headerAS replaceCharactersInRange:NSMakeRange([headerAS length], 0) withString:@" "];
[headerAS replaceCharactersInRange:NSMakeRange([headerAS length], 0) withAttributedString:attrStringWithImage];