Я столкнулся с проблемой при использовании UIProgressView
, когда низкие значения (1% - около 10%) не учитываются. Из приведенного выше примера видно, что 97% выглядит точным, а 2% - нет.
Вот код для настройки цвета:
self.progressView.trackTintColor = UIColor.green.withAlphaComponent(0.3)
self.progressView.tintColor = UIColor.green.withAlphaComponent(1.0)
Но если я закомментирую trackTintColor или tintColor, то 2% будут выглядеть правильно. Почему при использовании их вместе это вызывает эту проблему? Просто ошибка XCode? Кто-нибудь решал это раньше?