iMessage Apps - Erstellen Sie programmatisch animierte Sticker aus .apng

8

Hallo, hat jemand schon versucht, programmatisch einen benutzerdefinierten Aufkleber programmatisch mit einer animierten apng-Datei zu erstellen?

Ich hatte keinen Erfolg, konnte aber folgendes feststellen:

  1. .apng Datei mit korrekten Abmessungen und Dateigröße (300px * 300px) und & lt; 500kb.

  2. Kann dies als .png hinzufügen und es zeigt das erste Bild (nicht animiert)

  3. Wenn Sie den Dateinamen in .apng ändern, wird beim Einfügen des Aufklebers in MS Message ein Fehler angezeigt.

  4. Haben Sie den Ansatz des Ladens der apng in den Projektordner (nicht in Assets.xcassets) als der initialize Aufkleber erfordert eine NSURL, die nicht zur Verfügung gestellt wird, wenn Apng als ein iOS-Aufkleber erstellt wird.

  5. Verwaltet, um dieselbe Sequenz in .GIF zu verwenden. Dies ist korrekt als Aufkleber eingefügt.

Code unten:

%Vor%

Also ja - daran interessiert, den oben gezeigten Fehler zu überwinden.

    
MagicFlow 22.06.2016, 01:38
quelle

1 Antwort

0

Vielleicht vergessen Sie hier klicken, wenn Sie die Ressource hinzufügen?

und die Erweiterung Ihrer apng-Datei sollte nur "png" sein, wenn Sie ein MSSticker-Objekt einfügen.

    
c0ming 13.09.2016 07:44
quelle

Tags und Links