الانتقال إلى عرض من نوع غير معروف في الملاحة القائمة على التطبيق فون

StackOverflow https://stackoverflow.com/questions/1634566

سؤال

في اي فون بلدي التطبيق يقوم المستخدم بتحديد عنصر من UITableView اختيار الموارد لعرض.على UIViewController فرعية المطلوبة للتعامل مع الموارد غير معروف حتى الموارد يتم استردادها ، والذي قد يستغرق بضع ثوان.

ردا على اختيار العمل ، الضغط على "تحميل" عرض تحكم في الملاحة المكدس.التي تحكم يقدم عرض مع UIActivityIndicatorView جنبا إلى جنب مع (ربما) أي وضع آخر المعلومات ، يبدأ تحميل المورد المختار.من وجهة النظر هذه, يمكن للمستخدم إلغاء تحميل, وفي هذه الحالة سوف أعود إلى قائمة من الموارد.إذا كان المورد يصل ، على الرغم من المناسب عرض جديدة تحكم إنشاء الموافق نوعه.

هنا يصبح لزجة.إذا كنت تضغط على نوع جديد من وجهة نظر محددة على nav المكدس ، "تحميل" الرأي لا يزال في كومة ؛ من الواضح مرة واحدة اكتمال التحميل ، هناك حاجة إلى "العودة" إلى هذا الرأي.لقد حاولت ببساطة عن طريق إضافة نوع من وجهة نظر محددة كما subview من "تحميل" الرأي لكن هذا لا أحصل على نوع معين تحكم على nav المكدس, حتى لا يكون [النفس navigationController] لمزيد من الملاحة.

كيف يمكنني "استبدال" العرض الحالي على nav كومة مع واحدة جديدة ؟ أو أكثر عموما ، كيف يمكنني إظهار النشاط / التقدم عندما لا نعرف حتى الآن ما تحكم سيتم استخدامها لعرض الموارد للاسترجاع?

لقد وجدت بارد جدا "هود" مؤشر التقدم الطبقات ، ولكن لا أريد مؤشر التقدم في الظهور على رأس قائمة من البنود التي يجري اختيارها من.بدلا من ذلك, أريد المستخدم إلى إدراك أن لديهم "ذهب" إلى الفضاء الجديد الذي ينتظر أن يكون في شغل.

انا جديد في هذه الأمور ، لذلك آمل على الأقل أن يصاغ السؤال بشكل متماسك.شكرا على أي مساعدة أي شخص يمكن أن توفر.

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

المحلول

تحديث: في الواقع فإنه من المحتمل أن يكون أفضل عرض الخاص بك "تحميل" عرض مشروط الرأي.تحقق من هذا السؤال للحصول على أمثلة قليلة.

يجب أن البوب "تحميل" عرض وحدة تحكم دفع "معينة" عرض تحكم بمجرد الأخير تم تحميلها و تخصيص.لعب مع حولها لا موحية واحد أو كل من هذه الإجراءات أن نرى ما يعطي أفضل تجربة.

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