سؤال

أحتاج إلى تقديم وحدة تحكم شريط علامة تبويب Modal باستخدام Builder Interface. أود أن أكون قادرًا على تحديد وتصميم وحدة التحكم في شريط علامات التبويب في ملف infoviewController.xib ، ثم قدمه من مجموعة متنوعة من المواقع داخل التطبيق باستخدام شيء مثل:

UIViewController *vc = [InfoViewController create];
[self presentModalViewController:vc animated:YES];

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

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

المحلول 3

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

نصائح أخرى

أنت أكثر من التفكير في هذا. فقط افعل ما قلته بالضبط. قابلية إعادة الاستخدام شيء جيد.

Builder Interface هو لتصميم وجهات نظرك.

اخترت كيف ومتى تقدمها (على سبيل المثال) داخل الكود الخاص بك.

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