ios - How to create multiple column in an one row UITableViewCell in swift? -


how create multiple column in 1 row. image!. https://pbs.twimg.com/media/ceuo0huuuaarx_l.png !

you can use gridview requirement gmgridview or uigridview

check below sample code:

- (uitableviewcell *)tableview:(uitableview *)tableview cellforrowatindexpath:(nsindexpath *)indexpath {     static nsstring* cellidentifier = @"gridcell";     uitableviewcell *gridcell = [tableview dequeuereusablecellwithidentifier:cellidentifier];      if(gridcell == nil)     {         gridcell =  [[[uitableviewcellalloc] initwithstyle:uitableviewcellstyledefaultreuseidentifier:cellidentifier] autorelease];         gridcell.accessorytype = uitableviewcellaccessorynone;         gridcell.selectionstyle = uitableviewcellselectionstylenone;     }      nsarray* items = [_grids objectatindex:indexpath.section];      int imageindex = 0;     int yoffset = 0;      while (imageindex < items.count)     {         int ypos = 4 + yoffset * 74;          for(int = 0; < 4; ++i)         {             cgrect  rect = cgrectmake((18 + * 80), ypos, 40, 40);              uiimageview* imageview = [self gridimagerect:rect forimage:[items objectatindex:imageindex]];             [gridcell.contentview addsubview:imageview];             [imageview release];              rect = cgrectmake(((80 * i)-4), (ypos+44), 80, 12);              uilabel* label = [self descriptionofimage:imageindex inrect:rect];             [gridcell.contentview addsubview:label];             [label release];              ++imageindex;          }          ++yoffset;     }      return gridcell; } 

Comments

Popular posts from this blog

IF statement in MySQL trigger -

c++ - What does MSC in "// appease MSC" comments mean? -

javascript - Blogger related post gadget image Resize s72-c [ Need Expert Help ] -