Classe GCKUIUtils
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Méthodes utilitaires de l'interface utilisateur
- Depuis
- 3,0
Hérite du NSObject.
|
(nullable UIViewController *) | + currentViewController |
| Renvoie le contrôleur de vue actif en parcourant la hiérarchie des contrôleurs de vue en commençant par le contrôleur de vue racine. Plus...
|
|
(NSString *) | + timeIntervalAsString: |
| Met en forme un intervalle de temps au format MM:SS ou H:MM:SS. Plus...
|
|
(NSString *) | + localTimeAsString: |
| Formate une heure locale en fonction des paramètres régionaux actuels. Plus...
|
|
+ (nullable UIViewController *) currentViewController |
|
|
|
Renvoie le contrôleur de vue actif en parcourant la hiérarchie des contrôleurs de vue en commençant par le contrôleur de vue racine.
+ (NSString *) timeIntervalAsString: |
|
(NSTimeInterval) |
timeInterval |
|
Met en forme un intervalle de temps au format MM:SS ou H:MM:SS.
+ (NSString *) localTimeAsString: |
|
(NSTimeInterval) |
localTime |
|
Formate une heure locale en fonction des paramètres régionaux actuels.
- Depuis
- 4.3.4
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/07/25 (UTC).
[null,null,["Dernière mise à jour le 2025/07/25 (UTC)."],[[["\u003cp\u003e\u003ccode\u003eGCKUIUtils\u003c/code\u003e provides user interface utility methods for iOS development, available since version 3.0.\u003c/p\u003e\n"],["\u003cp\u003eIt offers methods to access the current view controller within the hierarchy.\u003c/p\u003e\n"],["\u003cp\u003eIt includes functionalities for formatting time intervals and local times into readable strings.\u003c/p\u003e\n"]]],["The `GCKUIUtils` class provides static utility methods for user interface operations. It can retrieve the currently active `UIViewController` by traversing the view controller hierarchy. Additionally, it offers methods to format time: `timeIntervalAsString:` formats a given time interval into MM:SS or H:MM:SS format, and `localTimeAsString:` formats local time based on the user's current locale.\n"],null,["# GCKUIUtils Class\n\n[Class Methods](#pub-static-methods) \nGCKUIUtils Class Reference \n\nOverview\n--------\n\nUser interface utility methods.\n\nSince\n: 3.0\n\nInherits NSObject.\n\n|--------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| Class Method Summary -------------------- ||\n| (nullable UIViewController \\*) | + [currentViewController](/cast/docs/reference/ios/interface_g_c_k_u_i_utils#a8a1fccf9f23a664915d0fd6353c144bd) |\n| | Returns the currently active view controller, by navigating through the view controller hierarchy beginning with the root view controller. [More...](#a8a1fccf9f23a664915d0fd6353c144bd) |\n| ||\n| (NSString \\*) | + [timeIntervalAsString:](/cast/docs/reference/ios/interface_g_c_k_u_i_utils#aba20dac2503632862cb2ad2881be3aeb) |\n| | Formats a time interval in MM:SS or H:MM:SS format. [More...](#aba20dac2503632862cb2ad2881be3aeb) |\n| ||\n| (NSString \\*) | + [localTimeAsString:](/cast/docs/reference/ios/interface_g_c_k_u_i_utils#ac47b0182e973e7c77d5540db4c47de36) |\n| | Formats a local time based on the current locale. [More...](#ac47b0182e973e7c77d5540db4c47de36) |\n| ||\n\nMethod Detail\n-------------\n\n|--------------------------------------------------------|---|---|---|\n| + (nullable UIViewController \\*) currentViewController | | | |\n\nReturns the currently active view controller, by navigating through the view controller hierarchy beginning with the root view controller. \n\n|---------------------------------------|---|------------------|----------------|---|\n| + (NSString \\*) timeIntervalAsString: | | (NSTimeInterval) | *timeInterval* | |\n\nFormats a time interval in MM:SS or H:MM:SS format. \n\n|------------------------------------|---|------------------|-------------|---|\n| + (NSString \\*) localTimeAsString: | | (NSTimeInterval) | *localTime* | |\n\nFormats a local time based on the current locale.\n\nSince\n: 4.3.4"]]