إعادة تحميل uitableview
-
24-09-2019 - |
سؤال
أحاول تحريك صفوف المائدة في أ UITableView
في مشروع iPhone أثناء التمرير عبر الشاشة لإعادة تحميل البيانات.
عندما أقوم بتعطيل الرسوم المتحركة والاتصال فقط reloadData
, ، يستمر الجدول في الاستجابة للإيماءات.
عندما أضيف الرسوم المتحركة مع reloadSections:WithRowAnimation:
الطريقة ، يتوقف الجدول عن الاستجابة للضربات ، ولا يستجيب شريط التنقل إلا في الأعلى إلى الضربات.
تغيير آخر هو أنه ، يبدأ الجدول في الاستجابة للاختيار وعلي تعطيله يدويًا مرة أخرى. أظن أن هاتين المسألتين قد تكون مرتبطة.
أنا أستخدم رمز الكشف عن انتقاد هنا راجع للشغل: 1
المحلول
كان رمزتي لإدارة الإيماءة في أ UIView
الذي يحتوي على uiview آخر يحتوي بدوره على UITableView
. اتضح أن تفاعل المستخدم من UIView
وهي الرؤية الإشرافية لـ UITableView
تم تمكين. تسبب تعيينه في تعطيل التسبب في رفع الإيماءة في سلسلة المستجيب ، وحل المشكلة.