iphone - tablerow delete but still showon in table view -
my data show on table whn select data delet delted database not table , go other view , again come delete table view delete data not show again using code ... - (void)deleterowsatindexpaths:(nsarray *)indexpath withrowanimation:(uitableviewrowanimation)animation {
nslog(@"hello");
}
-(void) tableview:(uitableview *)tableview commiteditingstyle:(uitableviewcelleditingstyle)editingstyle forrowatindexpath:(nsindexpath *)indexpath
{ // int row = [indexpath row]; [self.table beginupdates]; if (editingstyle == uitableviewcelleditingstyledelete) {
hadits *delhadit = [self.allbookmarks objectatindex:indexpath.row]; dbaccess *dbmethods = [[dbaccess alloc] init]; nsinteger delhaditid = delhadit.haditid; [dbmethods deletebookmark:delhaditid]; [dbmethods release]; }
[self deleterowsatindexpaths:[nsarray arraywithobject:indexpath] withrowanimation:uitableviewrowanimationfade]; [self.table endupdates]; nslog(@"hello"); [self.table reloaddata];
}
...help needed.. regards haseeb
in view appear prepare array having record , in commitediting add 1 line.
[self viewwillapear:yes];
and in viewwillappear add line
[yourtable reloaddata];
after fetching data db.
Comments
Post a Comment