فئة GCKUIUtills
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
طرق أدوات واجهة المستخدم.
- منذ
- 3.0
تكتسب NSObject.
+ (nullable UIViewController *) currentViewController |
|
|
|
لعرض وحدة التحكم في العرض النشطة حاليًا، من خلال التنقل عبر التسلسل الهرمي لوحدة التحكم في الملفات التي تبدأ بوحدة التحكم في العرض الجذر.
+ (NSString *) timeIntervalAsString: |
|
(NSTimeInterval) |
timeInterval |
|
لتنسيق فاصل زمني بتنسيق MM:SS أو H:MM:SS.
+ (NSString *) localTimeAsString: |
|
(NSTimeInterval) |
localTime |
|
لتنسيق التوقيت المحلي بناءً على اللغة الحالية.
- منذ
- 4.3.4
إنّ محتوى هذه الصفحة مرخّص بموجب ترخيص Creative Commons Attribution 4.0 ما لم يُنصّ على خلاف ذلك، ونماذج الرموز مرخّصة بموجب ترخيص Apache 2.0. للاطّلاع على التفاصيل، يُرجى مراجعة سياسات موقع Google Developers. إنّ Java هي علامة تجارية مسجَّلة لشركة Oracle و/أو شركائها التابعين.
تاريخ التعديل الأخير: 2025-07-25 (حسب التوقيت العالمي المتفَّق عليه)
[null,null,["تاريخ التعديل الأخير: 2025-07-25 (حسب التوقيت العالمي المتفَّق عليه)"],[[["\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"]]