I am use this code for add the table in scrollview.
tblList = [[UITableView alloc] initWithFrame:CGRectMake(20+(i*320), 100, 280, 300) style:UITableViewStylePlain];
tblList.delegate=self;
tblList.dataSource=self;
[self.ListscrollView addSubview:tblList];
[tblList release];
(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
static NSString *CellIdentifier = @"Cell";
UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];
cell = [[[UITableViewCell alloc] initWithStyle:UITableViewCellStyleSubtitle reuseIdentifier:CellIdentifier] autorelease];
if(tableView==tblList)
{
[[NSBundle mainBundle] loadNibNamed:@"CustomCell" owner:self options:nil];
cell=self.tblViewCell;
self.tblViewCell=nil;
UILabel *datelabel1 = (UILabel*)[cell.contentView viewWithTag:2];
datelabel1.text = [NSString stringWithFormat:@"%@",[[retriveTaskDesc objectAtIndex:indexPath.row] valueForKey:@"description"]];
return cell;
}
when I change the scrollview the value of the retriveTaskDesc is change. I am setting that value in scrollViewDidScroll then I reload the table I get the value in cellForRowAtIndexPath but in the display of label the value are not displaying correctly the old value of retriveTaskDesc is displaying in that label.
Comments
Post a Comment