سؤال

وأنا أتعلم لتطوير آيفون بدون واجهة البناء (تفضيل شخصي)، وأنا لست متأكدا من وظيفة من وحدة تحكم الرأي وأرجو أن إقامة عرض في: الحرف الأول، viewDidLoad، أو loadView. قرأت في مكان ما لاستخدام الحرف الأول فقط من أجل وحدة تحكم الرأي، إذا كان أي شيء، وليس إقامة عرض لأنه يمكن أن يسبب مشاكل. قرأت أيضا أن viewDidLoad هو فقط للتحميل من بنك الاستثمار القومي الملفات، ولكن لأنها عملت عندما حاولت استخدامه .. فما الاشياء يجب أن أضع في كل من هذه الأساليب 3؟

والشكر !!

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

المحلول

وكذلك كل أسلوب له أغراضه الخاصة

1) الحرف الأول

ويهدف هذا الأسلوب إلى مجرد تهيئة ViewController، أنك لست في حاجة لتجاوز هذا الأسلوب، ولكن إذا كنت تريد القيام ببعض التهيئة الجمركية قبل يتم تحميل أي آراء ثم يمكن أن يكون هذا المكان للقيام بذلك. لديك نكهات مختلفة من الأساليب الحرف الأول، يمكنك أن تبحث في في مستندات في موقع التفاح.

2) loadView وتستخدم هذه الطريقة هنا لبرمجيا إنشاء وجهة نظركم. إذا لم يتم تنقضها هذه الطريقة، الافتراضي ث سوء خلق وجهة نظر فارغة بالنسبة لك، ولكن إذا كان يجب تهيئة الملكية viewController.view، وهذا يحصل عندما يحصل دعا دفعت وجهة نظر UIViewController في عرض سوبر.

و3) viewDidLoad وتسمى هذه الطريقة بعد عرض وتحميل على الشاشة (بعد أن تم استدعاء loadView ويتم الضغط على عرض على عرض سوبر أو نافذة). هنا يمكنك أن تفعل يمكنك إضافة subViews لآراء حدات التحكم الخاصة بك وأيضا لم تحدد بعضا الذي تريد تحدث مرة واحدة الأحمال وجهة نظركم. هذا الأسلوب يعمل بغض النظر عن جعل مدمج عرض و بنك الاستثمار القومي أو برمجيا.

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