Gif animado dentro de UITextView

Eché un vistazo a esta pregunta y no funcionó. También estoy tratando de evitar este tipo de solución. Al final, estoy dispuesto a ir con CADisplayLink y cambiar cada cuadro manualmente. Sin embargo, ¿hay una manera más simple de hacer esto?

Un gif animado si solo una colección de imágenes que se muestran en secuencia a un intervalo de time. Puedes hacer esto con un UIImageView así:

 imageView.animationImages = [UIImage(named: "uploadFrame0")!, UIImage(named: "uploadFrame1")!, UIImage(named: "uploadFrame2")!, UIImage(named: "uploadFrame3")!, UIImage(named: "uploadFrame4")!, UIImage(named: "uploadFrame5")!, UIImage(named: "uploadFrame6")!, UIImage(named: "uploadFrame7")!, UIImage(named: "uploadFrame8")!] imageView.animationDuration = 1 imageView.startAnimating() 

Luego puede usar routes de exclusión para hacer que el text fluya a su alnetworkingedor.

Utilice routes de exclusión para definir áreas que se mantienen libres, que agregar la image con una vista de image.

 NSMutableArray *exclutionPaths = [NSMutableArray array]; [exclutionPaths addObject:[UIBezierPath bezierPathWithRect:CGRectInset(imageFrame, -4, 0)]]; [_textView.textContainer setExclusionPaths:exclutionPaths]; [_textView addSubview:imageView];