اذهب إلى المحتوى
  • 0

كيف أُظهر date picker في table view باستخدام Apple Swift؟

OsamaSaif

السؤال

Recommended Posts

  • 0

يوفّر الصف UIDatePicker إمكانية لتحديد التاريخ والوقت من خلال مجموعة من الخصائص، تطبيق Clock في آيفون هو مثال عن استخدام UIDatePicker في المؤقت Timer والمنبه Alarm.

لإنشاء Calendar في Swift اكتب الشيفرة التالية:

@NSCopying var calendar: NSCalendar!

لإضافة date picker لتطبيقك افتح الملف Main.storyboard واسحب العنصر iOS DatePicker control إلى storyboard كما في الشكل التالي:

datePickeriOs.thumb.png.821629304e145a5c

ثم حدد خصائص الـ datePicker لإظهارها في المنتصف بتحديد الخاصيتين Horizontal center in container و Vertical center in container

datePickerCenterProp.thumb.png.cdb90c5b4

 اختر assistance editor واذهب إلى ملف ViewController.swift وأنشئ IBOutlet  للعنصر UIDatePicker وقم بتسميته مثلًا myDatePicker كما في الشكل التالي:

mydatePicker1.thumb.png.39d2a595379bb070

ثم أنشئ دالة IBAction للعنصر myDatePicker وقم بتسميته مثلًا datePickerAction

datePickerAction.thumb.png.d2daaffc09299

ثم اكتب الشيفرة التالية في الدالة datePickerAction

    @IBAction func datePickerAction(sender: AnyObject) {
        
        var dateFormatter = NSDateFormatter()
        dateFormatter.dateFormat = "dd-MM-yyyy HH:mm"
        var strDate = dateFormatter.stringFromDate(myDatePicker.date)
        self.selectedDate.text = strDate
        
    }

emulator.thumb.png.04df948b74cef7d56b780

كيف أُظهر date picker في table view باستخدام Apple Swift؟

رابط هذا التعليق
شارك على الشبكات الإجتماعية

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...