سؤال

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

يعمل هذا بشكل صحيح، ولكنني بحاجة إلى أن أكون قادرًا على تحديد "UINavigationBar" و"UIToolbar" داخل منشئ الواجهة، بحيث يظلان يعملان كما هو متوقع إذا تم تقديمهما دون استخدام وحدة تحكم التنقل.هل هذا ممكن؟حاليًا أحصل على هذا إذا حاولت:

نص بديل http://xs.to/image-CD8B_4B9E739D.jpg

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

المحلول

افعل ذلك بالرمز.

في SDK، يبدو أنك تستخدم، فمن السهل إلى حد ما اختبار ما إذا كنت بحاجة إلى الضغط على وحدة تحكم التنقل أم لا، وإذا كنت تقوم بإخفاء شريط الأدوات وضبط حجم العرض لمراعاة ذلك (طريقة init مخصصة لـ ستساعد وحدة التحكم في العرض في هذا، وإذا كنت ذكيًا بشكل خاص في كيفية القيام بالأشياء، فيمكنك حتى إعلان فئة على UIViewController)

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