تهيئة UIView مخصص في UIViewController باستخدام لوحة القصة
-
21-12-2019 - |
سؤال
لدي مخصص UiviewController وأرادته في تهيئة وتعيين Uiview مخصص قمت بتعيينه ل IBoutlet من قبل.أنا أستخدم القصة المصورة.هل يمكن لأحد أن يعطيني تلميحات حيث يمكنك الاتصال بتهيئة المعينة من مخصص Uiview؟
giveacodicetagpre.كانت هذه نسخة مجردة من Github المستخدمة المصدر: https:/github.com/mutualmobile/mmspreadsheeview/blob/master/mmspreadsheetview/mmspreadsheetview.m
المحلول
يمكنك الاتصال بالبناء (تهيئة) العرض المخصص في ViewDIDLoad من وحدة التحكم.ثم، أضفها كشروع فرعي لعرض وحدة التحكم.
شيء مثل هذا:
giveacodicetagpre.تحديث
أعتقد أنه يجب عليك إنشاء فئة عرض مخصصة لديك شيء مثل هذا:
giveacodicetagpre.ثم في ViewDidLoad:
giveacodicetagpre.محدث 2
يمكنك ببساطة إضافة طريقة عامة لتحديد عدد صفوف الرأس والأعمدة في العرض المخصص.
giveacodicetagpre.ثم في ViewDIDLoad
giveacodicetagpre.تحديث 3
بناء على الملفات المرجعية التي قدمتها، يمكنك إضافة طرق في DataSource:
giveacodicetagpre.بعد ذلك، في ملف التنفيذ:
giveacodicetagpre.نصائح أخرى
خيار آخر هو اعتماد نمط مصدر البيانات لعرضك.على سبيل المثال، في mycustomuiview.h:
giveacodicetagpre.في mycustomuiview.m أضف:
giveacodicetagpre.ثم في UiviewController:
giveacodicetagpre.يمكنك حتى إضافة طريقة إعادة التحميل في عرض مخصص الخاص بك.