وجود UITableView تحرير الزر خارج شريط التنقل
-
21-09-2019 - |
سؤال
لدي UIViewController ، وفي ذلك نظر عندي UITableView وأضاف في البكالوريا
UITableView يعرض العناصر من مجموعة جميل
وأود أن تكون قادرة على تعديل البنود.هـ وحذفها
ولكن UITableView لا يملك شريط التنقل, و أنا لا تستخدم الملاحة تحكم داخل هذا التطبيق أنا فقط إضافة وإزالة آراء يدويا.
ما أود القيام به هو وضع زر "تحرير" في مكان آخر داخل عرض ...هل هذا ممكن ؟ و كيف يمكن هذا ؟
المحلول
ضع زرًا في مكان ما. في إجراء متصل به تعيين TableView editing
خاصية إلى نعم - يجب أن تعمل بشكل جيد. تحتاج أيضًا إلى تنفيذ المندوب editingStyleForRowAtIndexPath
الطريقة (return uitableViewCelleditingStyledelete للسماح بحذف الخلايا).
نصائح أخرى
هل يمكن أن تجعل واحدة خاصة الخلية (مثلصف 1, 1 مجموعة) زر من خلال تنفيذ adaequate didSelectRowAtIndexPath
.
أو هل يمكن وضع أزرار تحرير/حذف في كل خلية (إذا كان واحد حذف/تحرير المنطقي).
أو أنت يمكن أن تضع UIIableView
على عرض سوبر اللي تبونه يحتوي أيضا على زر(s) كما sub وجهات النظر.