Ich habe eine Tabellenansicht mit 5 Zeilen. Die erste Zeile zeigt eine abnehmende Ziffer, die die Zeit in Sekunden anzeigt, d. H. 30, 29, 28 ... 0. Dies ist für den Benutzer, um eine Aktion aus der Tabellenansicht innerhalb von 30 Sekunden auszuwählen. Wie wird dies umgesetzt?zeigen Sie die Zeit in Sekunden im Verkleinerungsmodus an. In der Tabellenansicht: iphone
Antwort
Richten Sie eine repeating NSTimer ein, die einmal pro Sekunde ausgelöst wird und nach 30 Sekunden ungültig wird. Jedes Mal, wenn es ausgelöst wird, sollte es die relevante Tabellenzelle aktualisieren. Da NSTimers nicht ganz zünden können, wenn sie es sollten (und in einigen Fällen können sie sich erheblich verzögern), empfehle ich nicht, das Feuern zu verwenden, um zu verfolgen, wie viel Zeit vergangen ist. Beachten Sie stattdessen zu Beginn des Countdowns die Zeit, die in Zukunft 30 Sekunden beträgt. Ihre Zelle sollte dann diese Uhrzeit minus der aktuellen Uhrzeit anzeigen. Wenn der NSTimer ausgelöst wird, aktualisieren Sie die Zelle, indem Sie erneut Ihre Endzeit minus der aktuellen Zeit berechnen. Wenn der Wert Null erreicht, den Timer ungültig machen.
- 1. iPhone Tabellenansicht Zeit in Sekunden angezeigt
- 2. Aktuelle Zeit in Sekunden im Kernel-Modul
- 3. Wie zeige ich die Tabelle im Bearbeitungsmodus im iPhone an?
- 4. So zeigen Sie Namen in der Tabellenansicht an wie in der iPhone-Kontaktliste mit den Abschnitten A bis Z
- 5. Wie erstelle ich ein Häkchen in der Tabellenansicht im iPhone?
- 6. Kontrollkästchen Schaltfläche in der Tabellenansicht in iPhone
- 7. So zeigen Sie die Zeit an, die in der Datenbank auf Timseries gespeichert ist Diagramm
- 8. ändern Eingabetyp Zeit Sekunden in der Steuerung
- 9. So zeigen Sie eine Fortschrittsanzeige während des Ladens einer anderen Tabellenansicht mit einer Tabellenansicht an
- 10. Tabellenansicht Zelle Auswahl in iPhone
- 11. bekomme die aktuelle Zeit in Sekunden
- 12. So zeigen Sie die Liste der Aktualisierungsdateien in p4v an
- 13. So zeigen Sie die Bildlaufleiste in UITableView an
- 14. Problem mit Tabellenansicht in iPhone
- 15. So zeigen Sie Elemente im Listenfeld an
- 16. So zeigen Sie die Nachricht 3 Sekunden lang in JavaScript an
- 17. Log4net - zeigen Sie Zeit (nicht Datum) in der Konsole
- 18. So zeigen Sie die ersten Daten in der Tabellenansicht an, während Daten von der API abgerufen werden
- 19. habe Problem in der Tabellenansicht in iPhone SDK
- 20. (iPhone) So ändern Sie die Schriftgröße einer Zeile in der Tabellenansicht
- 21. Wie zeigen Sie das Datum ohne die Zeit an, die einen DateTime-Wert in C# verwendet?
- 22. Zeit in Sekunden in PostgreSQL umwandeln
- 23. So zeigen Sie die Adressleiste im WebBrowser-Steuerelement an
- 24. So zeigen Sie die Projektstruktur im Projektwerkzeugfenster an
- 25. So zeigen Sie die Wertesumme im gestapelten Balkendiagramm an
- 26. Wie erhalten Sie die Sekunden seit der Zeit von der Zeit + Datum Ausgabe von gmtime()?
- 27. Konvertieren Zeit in Sekunden String Ausgabe
- 28. Zugriff auf die Zelle in der Tabellenansicht?
- 29. iPhone Tabellenansicht Liste Dateinamen?
- 30. So zeigen Sie die Druckerauswahl in NativeScript unter iOS an
Ist dies eine iPhone-Anwendung oder eine Webseite? Zusätzliche Informationen würden uns helfen! –
Umgetopft auf 'iphone' anstelle von' time', hoffe das ist okay –