جعل أقسام معينة فقط من UITableView قابلة للتحرير
-
14-11-2019 - |
سؤال
لدي UITableView مع أقسام متعددة، وأريد أن أجعل قسمًا واحدًا فقط قابلاً للتحرير (اسحب للحذف).
لدي شعور بأنني يجب أن أفعل شيئًا ما في willBeginEditingRowAtIndexPath
طريقة التفويض، ولكن يبدو أنني لا أستطيع معرفة ذلك.
المحلول
يستخدم
- (BOOL)tableView:(UITableView *)tableView canEditRowAtIndexPath:(NSIndexPath *)indexPath
قم بإرجاع نعم للسماح بالتحرير، وإلا لا.
نصائح أخرى
يمكنك استخدام الوظيفة أدناه لما تبحث عنه:
-(BOOL)tableView:(UITableView *)tableView canEditRowAtIndexPath:(NSIndexPath *)indexPath
قم بإرجاع نعم إلى أي صف تريد تحريره.
لا تنتمي إلى StackOverflow