سؤال

عندما أقوم بتحميل تطبيق iPhone الخاص بي، فإنه يقوم دائمًا بتحميل شاشة سوداء أولاً ثم تنبثق النافذة الرئيسية.يحدث هذا حتى مع وجود تطبيق فارغ بسيط مع تحميل نافذة واحدة.

لقد لاحظت أنه عند التحميل، تقوم معظم التطبيقات بتكبير النافذة الرئيسية (أو تغيير حجمها لتناسب الشاشة، كيفما تريد التفكير في الأمر) ثم تحميل محتوى الشاشة، بدون شاشة سوداء (راجع جهات الاتصال التطبيق على سبيل المثال).

كيف أحقق هذا التأثير؟

هل كانت مفيدة؟

المحلول

أضف Default.png إلى مشروعك.يجب أن تكون هذه هي الصورة التي تريد عرضها بدلاً من شاشة التشغيل السوداء.

نصائح أخرى

ولتوفير بعض الوقت أيضًا، لا توجد طريقة لتغيير هذه الصورة أثناء تشغيل التطبيق الخاص بك.إذا نظرت إلى تطبيق Apple Clock، يمكنك أن ترى كيف يتغير Default.png اعتمادًا على الحالة الأخيرة للتطبيق.لا يمكنك القيام بذلك في تطبيقك الخاص بسبب حدود الأذونات.تأكد أيضًا من قراءة iPhone HIG للحصول على أفضل الممارسات حول استخدام Default.png، باختصار، لا تستخدمه كشاشة بداية مثل Twitteriffic.

يمكنك أيضًا التقاط لقطة شاشة لتطبيقك كوسيلة مساعدة لإنشاء ملف Default.png - أثناء الضغط على زر الصفحة الرئيسية، اضغط على زر Lock Sleep/Wake وحرره.يمكن العثور على لقطة الشاشة في مكتبة Camery Roll في تطبيق الصور ويمكن مزامنتها مرة أخرى مع سطح المكتب.

عندما ينتقل التطبيق من صورة الإطلاق إلى محتوى التطبيق الفعلي، فلا ينبغي أن يكون ذلك مزعجًا للمستخدم - يمكن إضافة محتوى (نص/صور) إلى الشاشة، ولكن يجب ألا يتغير المحتوى أبدًا.إذا كان كل هذا يتركك مع رأس أزرق فارغ ونص أبيض وتذييل أزرق - فهذا كل ما يجب أن يكون لديك.إذا كان لديك شريط علامات تبويب ثابت في الأسفل وتطبيق مترجم (أوصاف نصية مختلفة)، فيجب أن تظهر صورة التشغيل مع الرموز ولكن بدون نص.(راجع Clock.app وFacebook.app للحصول على أمثلة.)

يمكن أيضًا التقاط لقطات الشاشة في XCode باستخدام علامة التبويب "لقطة الشاشة" في نافذة "المنظم" وجهاز متصل.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top