كيفية وضع UIScrollView في تطبيقك
بسم الله الرحمن الرحيم
في هذا الشرح سوف نتعلم كيف نضع أداة التمرير( scroll view )الى مشروعك . سوف أشرح التمرير العامودي الى الاعلى و الاسفل ( vertical scrolling).
اذا اتقنت هذه الطريقة البسيطه ستتمكن من اتقان الطرق المتقدمه والتي تعتمد على مفهوم ال auto layout
(ربما سأتمكن من شرحه المرات القادمه)
في البداية نبدأ بانشاء المشروع في xcode كالتالي
نذهب الى storybord ونقوم بإضافة UIScrollView الى ViewController
كالتالي
الان نضع القيود هذه القيود تعمل كقيد على أداة التمرير بحيث تقوم بتثبيتها على الواجهة( نضغط على الخطوط الحمراء المتقطعة )كالتالي:
الان نحدد ال View Controller ونذهب الى القائمة في اليمين size inspector
ونغير simulated size الى Freeform ونضع الارتفاع ١٠٠٠.
الهدف من هذه الخطوة حتى نتمكن من رؤية الواجهة بطولها الكامل ونتمكن من وضع الادوات بحرية تامه الى اداة التمرير .
الان نضع labels في اماكنها ونغير الخلفية لهما والقيود مثل الصورتين التاليه حتى نختبر هل تعمل أداة التمرير.
ليكون الشكل النهائي لهما هكذا
الان نبدا مرحلة كتابة الاكواد woow
نقوم بسحب وافلات scroll view عن طريق الضغط على الماوس و control من لوحه المفاتيح الى واجهة الكود لتكوين outlet يسمى myScroll
الان نضيف هذا الكود الى دالة viewDidLoad كما في الصوره
contentSize تحدد الاتجاهات التي ممكن أن تقوم أداه التمرير بالوصول اليها فاداة التمرير تستطيع الذهاب الى الاعلى والاسفل بارتفاع ١٠٠٠ كما وضعناها في storyboard . أما العرض فهو ثابت وهو بعرض شاشة الايفون.
الان نقوم بتشغيل ورؤية النتيجه
شكرا لموقع عالم البرمجه لاتاحه الفرصه لمشاركه العطاء مع المبرمجين الرائعين
التعليقات (0)
لايوجد لديك حساب في عالم البرمجة؟
تحب تنضم لعالم البرمجة؟ وتنشئ عالمك الخاص، تنشر المقالات، الدورات، تشارك المبرمجين وتساعد الآخرين، اشترك الآن بخطوات يسيرة !