التحدي: إضافات شريط القوائم باستخدام SwiftUI – اكتشف
والآن، رسالة قصيرة من صديقك، شريط قوائم Mac:
أهلاً! 👋🏻 أنا شريط القائمة! أنا دائما أحب صنع File → New Friends
. ربما التقينا لأول مرة في أوائل الثمانينيات، لكنني أصبحت أكثر قوة ومساعدة (Format → Font → Humble Brag
).
لقد كان لدي دائما آراء. خلال التسعينات، كنت أنا من أخبرك أنك استثنائي كل ليلة (Special → Sleep
). لدي وجهات نظر ثابتة حول ما هو الوقت. وأنا لا أقصد ذلك Window → Minimize
مساهماتي، ولكن حتى Siri يريد قضاء الوقت معي.
لقد استمتعت بجذب انتباهكم الكامل لعدة سنوات. ولكن الآن قررت مشاركة الأضواء. وصلت إضافات شريط القائمة إلى SwiftUI!
إذن، هذا هو التحدي الذي يواجهك: أنشئ لي شريط قوائم إضافيًا في SwiftUI أرتديه بكل فخر. سأكون سعيدًا إذا قدمت لي القليل من الفائدة، وسأكون منتشيًا للغاية إذا منحتني شرف استضافة جزء صغير من تطبيقك.
ابدأ التحدي
لمساعدتك في إنشاء شريط قوائم إضافي وإكمال تحدي شريط قوائم Mac، قمنا بتجميع بعض الموارد لمساعدتك على البدء:
قم بإحضار نوافذ متعددة إلى تطبيق SwiftUI الخاص بك
اكتشف أحدث واجهات برمجة تطبيقات SwiftUI لمساعدتك في عرض النوافذ داخل مشاهد تطبيقك. سنستكشف كيف يمكن لأنواع المشاهد مثل MenuBarExtra مساعدتك في إنشاء المزيد من أنواع التطبيقات بسهولة باستخدام SwiftUI. سنوضح لك أيضًا كيفية استخدام المعدلات التي تعمل على تخصيص العرض التقديمي لتطبيقك وسلوكه…
شاهد الآن
MenuBarExtra
إرشادات الواجهة البشرية: شريط القوائم
نرحب بكم لزيارة قاعة دراسة SwiftUI للتعاون في هذا التحدي! اطرح الأسئلة وتواصل مع المطورين الآخرين وشارك إبداعاتك.
قاعة الدراسة: إضافات شريط القوائم مع SwiftUI
يأتي تحدي اليوم مباشرة من شريط القائمة نفسه: حان الوقت للملف → التحدي الجديد واستخدام SwiftUI لإنشاء شريط قوائم إضافي لتطبيقك. قم بزيارة قاعة دراسة SwiftUI للتعاون في تحدي البرمجة “Menu bar extras with SwiftUI”. طرح الأسئلة، والتواصل مع الآخرين…
عرض الآن
ولإنهاء هذا التحدي، هناك ملاحظة أخرى من شريط القائمة:
تأكد من قيامك بالملف → شارك معي ما فعلته على تويتر باستخدام الهاشتاج #WWDC22Challenges. نأمل أن تكون قد حصلت على تعديل رائع → تحديد الكل → WWDC22!
اكتشاف المزيد من عالم الآيفون
اشترك للحصول على أحدث التدوينات المرسلة إلى بريدك الإلكتروني.