Как изменить размер рамки внедренного изображения в почтовом композере, используя MFMailComposeViewController в iphone
Я встроил изображение пользователя в тело сообщения MFMailComposeSheet в своем приложении для iPhone.
NSMutableString *messageBody = [[[NSMutableString alloc] initWithString:@"<html><body>"] retain];
NSData *imageData = [NSData dataWithData:UIImagePNGRepresentation(capturedProfileImage)];
NSString *base64String = [self base64forData:imageData];
[messageBody appendFormat:@"<p> %@.</p>",textMessage];
[messageBody appendFormat:@"<p>REGARDS</p>"];
[messageBody appendFormat:@"<p><b><img src='data:image/png;base64,%@'> </b></p>", base64String];
[messageBody appendFormat:@"<p> %@.</p>",userName];
[messageBody appendFormat:@"<p> %@.</p>",userPhone];
[messageBody appendFormat:@"</body></html>"];
Требуемый формат выглядит следующим образом:
Но встроенное изображение отображается в его реальном размере, и мне нужно отобразить в 57x57 пикселей. Как я могу исправить ширину и высоту изображения как 57x57?
1 ответ
Решение
Исправлена:
[messageBody appendFormat:@"<p><b><img src='data:image/png;base64 , %@' style='width:57px; height=57px;'> </b></p>", base64String];