كيفية تغيير اي فون UITableView زر حذف العنوان حين تحريره

StackOverflow https://stackoverflow.com/questions/1607155

  •  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' ، لا تزال ترى نفسها 'حذف' النص.

في محاولة اكتب في طريقة من الصفر مع تكملة لأني نسخت شخص ولها مختلفة قليلا في السن التدوين و لم يسمى!

scroll top