У меня возникли проблемы с отображением времени на UITableViewCell
Пользовательский UITableViewCell заполнен таймером?
unsigned long long seconds = milliseconds/1000;
unsigned long long minutes = seconds/60;
unsigned long long hours = minutes/60;
seconds -= minutes * 60;
minutes -= hours * 60;
NSString * result1 = [NSString `enter code here`stringWithFormat:@"%02lluH:%02lluM:%02lluS",hours,minutes,seconds];
self.menushowTime.text = result1;//populate cell label with time
Всякий раз, когда я перезагрузки таблицы просмотра мой таймер работает со скоростью 2x, я имею в виду очень быстро. Как я могу предотвратить это.
каким образом у вычисления миллисекунды? – santhu
hm = components.hour * 3600000; NSUInteger mm = components.minute * 60000; NSUInteger sm = components.second * 1000; currentTime = hm + mm + sm; NSLog (@ "показать текущее время% lld", currentTime); Вот как я накапливаю – Abhishek
и все работает нормально, сталкиваясь с проблемой, когда я запускаю прокрутку стола или перезаряжаю таблицу. – Abhishek