SORU
9 HAZİRAN 2009, Salı


Devre dışı tokatlamak silmek için, ama hala Düzenleme modunda silmek zorunda UİTableView?

Satır kaydırma silemezsiniz nerede Alarm uygulaması, benzer bir şey istiyorum, ama hala Düzenleme modunda satır silebilirsiniz.

Ne zaman tableView:commitEditingStyle:forRowAtİndexPath diye: silmek için tokatlamak ve hala Düzenleme modunda Silmek düğmesi vardı devre dışı bıraktım, ama Sil düğmesine bastığımda ne olur. Adı ne olur?

CEVAP
9 HAZİRAN 2009, Salı


Tamam, çok kolay hale geldi. Bu çözmek için ne yaptım:

- (UITableViewCellEditingStyle)tableView:(UITableView *)aTableView editingStyleForRowAtIndexPath:(NSIndexPath *)indexPath
{
    // Detemine if it's in editing mode
    if (self.tableView.editing)
    {
        return UITableViewCellEditingStyleDelete;
    }

    return UITableViewCellEditingStyleNone;
}

Hala tableView:commitEditingStyle:forRowAtIndexPath: silme işlemini tamamlama için uygulamak gerekir.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • finalcall07

    finalcall07

    11 NİSAN 2008
  • TechSmartt

    TechSmartt

    29 Aralık 2010
  • ThePhestor

    ThePhestor

    22 Mart 2011