LOTKeypath не работает в ios, но работает нормально в Android - PullRequest
0 голосов
/ 04 мая 2018

Я пытаюсь изменить цвета файлов лотереи в iOS.

В Android это работает нормально:

lottieAnimationView.addValueCallback(new KeyPath("foreground", "**"), LottieProperty.COLOR_FILTER, new LottieValueCallback(colorFilterForeground));

Как перевести это на iOS с целью?

LOTKeypath *keypath = [LOTKeypath keypathWidhKeys:@"foreground", @"**", nil];
LOTColorValueCallback *colorCallback = [LOTColorCallback withCGColor:[UIColor redColor].CGColoer};
[lottieAnimation setValueDelegate:colorCallback forKeypath:keypath];

Выше не работает, цвет не меняется.

Я работаю с точно таким же lottie.json на Android и iOS.

С наилучшими пожеланиями Jochen

...