لصفحة بدء تشغيل iOS (صفحة البداية)

البرنامج التعليمي لصفحة بدء تشغيل iOS (صفحة البداية)

على نظام iOS ، تظهر شاشة التشغيل أو شاشة البداية بسرعة أثناء تشغيل التطبيق ؛ ويتم استبدالها بسرعة بالصفحة الرئيسية لتطبيقنا. الغرض الرئيسي من شاشة التشغيل / البداية هو السماح للمستخدم بمعرفة أن التطبيق يتم تحميله وستظهر شاشة البداية فور انتهاء تحميل التطبيق ؛ يختفي.

بشكل عام ، تغطي صفحة الإطلاق / البداية الصفحة بأكملها ، فمن الأفضل عرض تفاصيل علامتك التجارية في شكل صورة ، كما هو موضح أدناه.

أمثلة على نماذج شاشة تشغيل iOS

من الأفضل استخدام شاشة التشغيل / البداية لجميع التطبيقات ؛ حتى لو استغرق الأمر بعض الوقت لبدء تشغيل الصفحة الرئيسية للبرنامج.

أحجام شاشة البداية / بدء تشغيل iOS

كما ذكرنا ؛ تغطي شاشة البداية / التشغيل الشاشة بأكملها ، لذا يجب أن يتغير حجم شاشة التشغيل بناءً على أجهزة Apple المختلفة. لحل هذه المشكلة ، نحتاج إلى توفير صور ذات أحجام مختلفة لأجهزة مختلفة. يوضح الجدول أدناه أحجام الصور المطلوبة لكل جهاز.

جهاز حجم العرض العمودي حجم العرض الأفقي
iPhone 6s Plus و iPhone 6 Plus 1080 بكسل × 1920 بكسل 1920 × 1080 بكسل
iPhone 6 و iPhone 6s 750 بكسل × 1334 بكسل 1334 بكسل × 750 بكسل
iPhone SE 640 بكسل × 1136 بكسل 1136 بكسل × 640 بكسل
iPad Pro مقاس 12.9 بوصة 2048 بكسل × 2732 بكسل 2732 بكسل × 2048 بكسل
iPad Pro 9.7 بوصة ، iPad Air 2 ، iPad Mini 2/4 1536 بكسل × 2048 بكسل 2048 بكسل × 1536 بكسل

الآن ، بذكر مثال ، سنرى كيفية إضافة صفحة التشغيل إلى تطبيقاتنا السريعة باستخدام لوحة القصة Xcode.

إنشاء تطبيق شاشة تشغيل iOS بلغة Swift

لإنشاء مشروع جديد في Xcode على iOS ، افتح Xcode من مجلد التطبيقات. بعد فتح Xcode ، ستفتح نافذة الترحيب كما هو موضح أدناه. في نافذة الترحيب ، على الخيار الثاني وهو "إنشاء مشروع Xcode جديد" ؛ انقر (إنشاء مشروع Xcode جديد) أو حدد مسار ملف مشروع جديد.

C: \ Users \ mohammad \ Desktop \ open-xcode-to-create-new-ios-app-using-xcode (1) .png

بعد تحديد "إنشاء مشروع Xcode جديد" ، ستفتح نافذة جديدة حيث يجب أن نختار نموذجنا.

تشتمل نافذة Xcode الجديدة على العديد من قوالب التطبيقات المضمنة لتنفيذ الأنواع الشائعة من تطبيقات iOS ، مثل التطبيقات المستندة إلى الصفحة والتطبيقات المستندة إلى علامات التبويب والألعاب وتطبيقات عرض علامات التبويب والمزيد. تحتوي هذه القوالب على واجهة محددة مسبقًا وملفات التعليمات البرمجية المصدر. .

على سبيل المثال ، صفحة التشغيل في iOS ، نستخدم قالب البرنامج الأساسي ، وهو "برنامج العرض التوضيحي فقط" ؛ سوف نستخدم لتحديد هذا العنصر ، انتقل إلى قسم iOS على اليسار ، وحدد البرنامج من قسم تحديد التطبيق ، وفي القسم الرئيسي من النافذة المفتوحة ، حدد "تطبيق عرض واحد" وانقر على الزر التالي كما هو موضح في الصورة أدناه.

C: \ Users \ mohammad \ Desktop \ ios-swift-select-single-view-application-in-xcode (1) .png

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

اسم المنتج: "Launch Screen in iOS"

يتم استخدام الاسم الذي ندخله في قسم "اسم المنتج" للمشروع والبرنامج.

اسم المنظمة: "Tutlane"

يمكنك إدخال اسم المنظمة أو اسمك في هذا المجال ؛ بالطبع ، يمكنك ترك هذا القسم فارغًا.

معرّف المنظمة: "com.developersociety)"

إذا لم يكن لديك معرف مؤسسة ، فأدخل com.example.

معرف الحزمة: يتم إنشاء هذا القسم تلقائيًا بناءً على الشروط التي أدخلناها في اسم المنتج ومعرف المؤسسة.

اللغة: "سويفت"

حدد نوع اللغة "Swift" لأننا سنقوم بتطوير التطبيقات باستخدام سويفت.

عالمي (الأجهزة): "عالمي"

حدد خيار الأجهزة كـ Universal وهذا يعني أن هذا التطبيق مخصص لجميع أجهزة Apple ؛ إذا كنت بحاجة إلى تشغيل التطبيق لجهاز iPad فقط ، فيمكنك تحديد خيار iPad لتقييد تطبيقك للتشغيل على أجهزة iPad فقط.

استخدام البيانات الأساسية: غير محدد

يستخدم هذا الخيار لعمليات قاعدة البيانات. حدد هذا الخيار إذا كنت تقوم بتنفيذ أي عمليات متعلقة بقاعدة البيانات في التطبيق الخاص بك وإلا فلا تحدد الخيار.

تضمين اختبار الوحدة: لم يتم التحديد

حدد هذا الخيار إذا كنت بحاجة إلى اختبارات وحدة لتطبيقك ، وإلا اتركه بدون تحديد.

بما في ذلك اختبارات واجهة المستخدم: لم يتم التحديد

حدد هذا الخيار إذا كنت بحاجة إلى اختبارات واجهة المستخدم لتطبيقك ، وإلا فلا تحدده.

بعد الانتهاء من الخيارات اضغط على زر التالي كما هو موضح في الصورة أدناه.

ج: \ المستخدمون \ محمد \ التنزيلات \ ios-launch-screen-create-project-in-xcode.png

عندما نضغط على زر التالي ؛ سيتم فتح نافذة جديدة ، والتي يجب استخدامها لحفظ المشروع الجديد في هذا القسم ؛ دعنا نختار عندما تختار موقع التخزين الخاص بالمشروع الجديد ؛ كما هو مبين أدناه؛ انقر فوق الزر "إنشاء".

C: \ Users \ mohammad \ Desktop \ save-xcode-new-project-in-application-folder-in-ios-swift (1) .png

بعد النقر فوق الزر "إنشاء" ، سيتم فتح Xcode وإنشاء مشروع جديد. في مشروعنا ، يعد Main.storyboard و ViewController.swift الملفات الرئيسية المستخدمة لتصميم واجهة المستخدم والحفاظ على كود المصدر.

Main.storyboard - وهو محرر الواجهة المرئية ويستخدم هذا الملف لتصميم واجهة المستخدم الخاصة بالتطبيق.

ViewController.swift - والتي تحتوي على الكود المصدري لتطبيقنا ونستخدم هذا الملف لكتابة أي كود متعلق بتطبيقنا.

حدد الآن ملف Main.storyboard في المشروع ، وسيفتح Xcode محرر الواجهة المرئية كما هو موضح أدناه.

ج: \ المستخدمون \ محمد \ التنزيلات \ ios-launch-screen-storyboard-file-in-xcode.png

افتح الآن ملف ViewCntroller.swift في مشروعك والذي يبدو مشابهًا لما يلي:

ج: \ المستخدمون \ محمد \ التنزيلات \ ios-launch-screen-viewcontroller-file-in-xcode.png

لإضافة صورة إطلاق إلى التطبيق ؛ نحتاج إلى إنشاء التكوينات المطلوبة في ملف LaunchScreen.storyboard المماثل أدناه.

ج: \ المستخدمون \ محمد \ التنزيلات \ ios-launch-screen-launchscreen-storyboard-file-in-xcode.png

الآن قم بتنزيل صورة بسيطة من الإنترنت واسحب وأفلت الصورة كما هو موضح أدناه في مشروعك.

ج: \ المستخدمون \ محمد \ التنزيلات \ ios-launch-screen-add-image-to-project-in-xcode.png

إضافة عناصر تحكم واجهة مستخدم تطبيق iOS إلى الشاشة في Swift

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

مكتبة الكائنات في تطبيق Xcode للبحث عن عناصر تحكم واجهة المستخدم

كما ذكرنا ؛ واجهة المستخدم الخاصة بنا هي ملف Main.storyboard ، لذا افتح ملف Main.storyboard. ابحث الآن عن عرض التقدم في مربع التصفية في مكتبة الكائنات ثم اسحب عرض التقدم إلى ViewController في Main.storyboard ؛ بنفس الطريقة على النحو التالي ؛ نحتاج إلى إضافة عناصر تحكم التسمية وشريط الأدوات إلى ViewController.

ج: \ المستخدمون \ محمد \ التنزيلات \ ios-launch-screen-add-controls-to-launchstoryboard-in-xcode.png

افتح الآن ملف Main.storyboard وابحث عن زر في قسم عامل التصفية في مكتبة الكائنات. ثم اسحب الزر إلى ViewController في Main.storyboard ؛ السحب والإفلات. ثم انقر فوق الزر وأطلق عليه اسم "شاشة التشغيل" كما هو موضح أدناه.

ج: \ المستخدمون \ محمد \ التنزيلات \ ios-launch-screen-add-controls-to-mainstoryboard-in-xcode (2) .png

الآن نقوم بتشغيل البرنامج والتحقق من مخرجاته. لتشغيل البرنامج ؛ حدد المحاكي المطلوب (في هذا القسم ، اخترنا iPhone 6S Plus) وانقر فوق الزر تشغيل ، وهو مشابه للمحاكي الموجود أدناه في الزاوية اليسرى العليا من شريط أدوات Xcode.

ج: \ المستخدمون \ محمد \ التنزيلات \ ios-launch-screen-run-app-with-simulator.png

إخراج برنامج Launchpad في Swift

فيما يلي يمكنك رؤية نتيجة تشغيل برنامج الشاشة بسرعة. عندما نقوم بتشغيل البرنامج ؛ إذا كان التطبيق يستغرق وقتًا طويلاً للتحميل ؛ ستظهر شاشة بدء تشغيل مشابهة للشاشة أدناه.

مثال على نتيجة تطبيق شاشة تشغيل ios أو الإخراج

بهذه الطريقة ، يمكننا أثناء إطلاق البرنامج ؛ حسب احتياجاتنا. استخدم صفحة تشغيل ios في برامج سويفت.

ما هو رد فعلك؟

like

dislike

love

funny

angry

sad

wow