Изображение MSMessageTemplateLayout не анимирует '.gif'

Я создаю объект MSMessageTemplateLayout и устанавливаю свойство изображения с изображением gif, макет просто показывает одно изображение и не анимирует gif. Я попробовал следующий код:

    MSMessageTemplateLayout * layout=[[MSMessageTemplateLayout alloc]init];
    UIImage * image = [UIImage imageNamed:@"img.gif"];
    layout.image=image;
    MSMessage * msg=[[MSMessage alloc]init];
    msg.layout=layout;
    [activeConversation insertMessage:msg completionHandler:^
    (NSError *error) {
       if (error) {
          NSLog(@"Error sending message %@", [error localizedDescription]);                
        }
    }];

Это работает для изображений, но изображение gif теряет свою анимацию. Я также пытался использовать mediaFileURL, но у меня возникла та же проблема. Может ли кто-нибудь сказать мне какое-либо решение, как я отправил изображение GIF?


person GSD    schedule 23.11.2016    source источник
comment
Возможный дубликат: Анимация графики приложения iMessage   -  person rickster    schedule 25.11.2016