سؤال

أنا googling منذ فترة طويلة، ولكن لا تحصل على الحل، في طريقة العرض الرئيسية IOS 5.1 يأتي على الانهيار الصحيح، وتختفي على التمرير الأيسر.

أريد تحميل العرض الرئيسي على زر النقر فوق عرض التفاصيل، كيف يمكن ذلك؟

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

giveacodicetagpre.

شكرا مقدما

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

المحلول

الطريقة القياسية، كما أفهمها، للقيام بذلك:

  1. في ملف مفوض التطبيق الخاص بك، تحتاج إلى تعيين أحد وحدات تحكم العرض الأولي الخاصة بك لتكون UISPlitViewControllerDelegate. إذا لم تقم بذلك هنا، فلن تحصل على زر أول إذا قمت ببدء تشغيل التطبيق في اتجاه عمودي. على سبيل المثال:

    giveacodicetagpre
  2. في mymastervc.h تعلن نفسك باعتباره godhodicetagcode عن طريق تعديل الواجهة، مثل:

    <UISplitViewControllerDelegate>

  3. في mymastervc.m تحتاج إلى تنفيذ طرق مختلفة من UISPlitViewControllerDelegate التي هي الموصوف هنا في وثائق أبل

  4. الطرق لإخفاء وإظهار وحدة تحكم الرأي تعطيك Uibarbuttonitem والتي يجب عليك إضافتها بعد ذلك، أو تناولها من وحدة تحكم عرض التفاصيل الخاص بك (في المثال، على سبيل المثال، UITOOLBAR أو UINAVIORBAR).

    إذا كان لديك مشاكل في التعامل مع ذلك، فإنه مغطى جيدا في إحدى المحاضرات على iTunesu بجامعة بول ستانفورد الممتازة (خريف 2010 أو 2011 - لا يمكن أن تتذكر). يجب عليك حقا إلقاء نظرة. لقد غير iOS5.1 الطريقة التي يتم بها تقديم mastervc من الطريق الصارم "popover" في الدورة، لكنني أعتقد أن الأساليب الموصوفة ستظل تعمل. إنه في وقت مبكر جدا في الدورة، ربما محاضرات 5 أو 6 أو 7 أو شيء من هذا القبيل. أعتقد أنه يطلق عليه الانقسام المشاهدات أو باد تقسيم وجهات النظر أو ما شابه ذلك.

    تحرير: إنها محاضرة 7، ويطلق عليها: "UITOOLBAR و iPad Apps"

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