Я пытаюсь сделать простую анимацию в WatchKit.
Я хочу мигать определенным цветом, а затем вернуться на черный фон. Все работает нормально ... один раз. После этого первого моргания ничего не произойдет. Я пытался найти, но не смог найти подходящий ответ.
Я предполагаю, что я должен каким-то образом сбросить состояние анимации, но не смог найти никакого способа сделать это.
Это код, который я использую для анимации:
animate(withDuration: 0.2, animations: {
//set first color
//mainGroup is a WKInterfaceGroup
self.mainGroup.setBackgroundColor(color)
//set back black color
self.mainGroup.setBackgroundColor(UIColor.black)
})