كيفية تغيير اي فون UITableView زر حذف العنوان حين تحريره
-
05-07-2019 - |
سؤال
أنا بحاجة إلى تغيير عنوان افتراضي حذف الزر الذي يظهر عند محاولة حذف صف من UITableView
بعد وضع التحرير YES
.
المحلول
ويمكنك تغييره في UITableView طريقة مندوب
- (NSString *)tableView:(UITableView *)tableView titleForDeleteConfirmationButtonForRowAtIndexPath:(NSIndexPath *)indexPath
نصائح أخرى
سويفت
إضافة هذا الأسلوب لمندوب UITableView
الخاص بك (وربما تحكم وجهة نظركم).
func tableView(_ tableView: UITableView, titleForDeleteConfirmationButtonForRowAtIndexPath indexPath: NSIndexPath) -> String? {
return "Erase"
}
وهذا يجعل زر ويقول "محو" ولكن يمكنك استخدام أي سلسلة تريد.
وبلدي أكمل الجواب href="https://stackoverflow.com/a/37719543/3681880"> .
سويفت 3
مع الفرق الصغيرة _
func tableView(_ tableView: UITableView, titleForDeleteConfirmationButtonForRowAt indexPath: IndexPath) -> String? {
return "Erase"
}
بالنسبة لأولئك الذين بالفعل تنفيذ الأسلوب 'titleForDeleteConfirmationButtonforrowatindexpath' ، لا تزال ترى نفسها 'حذف' النص.
في محاولة اكتب في طريقة من الصفر مع تكملة لأني نسخت شخص ولها مختلفة قليلا في السن التدوين و لم يسمى!
لا تنتمي إلى StackOverflow