سؤال

كيف يمكنني تحريك "إزالته من طاولات الفيديو" عندما يتغير المستخدم بين القطاعات في Uistigntcontrol؟

يجب أن يكون السلوك يشبه مكالمات "غاب / كافة" في تطبيق الهاتف.

لا يوجد حل صحيح

نصائح أخرى

deleterowsatindexpaths: wasrowanimation: و insertrowsatendexpaths: withrowanimation: سوف توفر الرسوم المتحركة لك.

إذا كنت بحاجة إلى إجراء عملية أكثر تعقيدا (إدراجات وحذف)، فستبدأ كتلة. على غرار كتلة الرسوم المتحركة Uiview:

[tableView beginUpdates];

//add and delete

[tableView endUpdates];

ضع في اعتبارك أنك ستحتاج إلى تحديث النموذج لتعكس التغييرات في الجدول.

يمكن إرسال رسالة للآراء deleterowsatindexpaths: withrowanimation:تحدد وسيطة Withrowanimation نوع Animatio الذي سيتم استخدامه في إزالة الخلية.

لا أعرف ما إذا كانت أي من تلك الرسوم المتحركة تطابق الوظيفة المفقودة / جميعها بالضبط. إذا لم يفعلوا ذلك، فأنا سيتعين عليك إنشاء رسوم متحركة لطي ارتفاع الخلايا قبل إزالةها.

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