Изменить значение часов с круговым ползунком в iOS
Я работаю над круговым таймером в iOS. Круг должен содержать 24-часовой цикл.
На рисунке ниже показано, как я собираюсь изменить время таймера.
Вместо положения ползунка в градусах я хочу отображать время в соответствии с положением ползунка, но я вроде как пытаюсь найти правильную формулу. У кого-нибудь есть идеи, как с этим справиться?
Заранее спасибо! Granit
1 ответ
Решение
Обмануть некоторые математические формулы;
как 360/24 = 15, это означает, что за 1 час он поворачивается на 15 градусов, поэтому рассчитайте для остальных:
1 hour = 15 degree
2 hours = (15 * 2) = 30 degree and so on....
...
24 hours = (15 * 24) = 360 degree.
Так что, если вы получите значение 273, это означает,
273/24 = int (11.375) = 11 hours