ios - multiple auto-resizable UILabels in table cell -


i'm trying put 3 uilabel in cell of table in ios6. first 1 number , on left, second 1 title , next first one, , third 1 date placed on right side of cell. date , title resize correctly according length of text, when title long 1 should truncated before date, instead appears on date.

how title truncate before date? have tried set frame width , using sizetofit, no effect.

just use condition expansion of titlelabel:

    titlelabel=[[uilabel alloc]initwithframe:cgrectmake(0, 0, 10, 20)];     datelabel=[[uilabel alloc]initwithframe:cgrectmake(160,0, 160, 20)];     [self.view addsubview:titlelabel];     [self.view addsubview:datelabel];     titlelabel.text=@"sjlkfdsfjdfkdlfjlkdsjflkdfjkldsfkdjfkljdslkjflkdslkf";     datelabel.text=@"fmldf";     [titlelabel sizetofit];     if(titlelabel.frame.origin.x+titlelabel.frame.size.width>datelabel.frame.origin.x)     {       titlelabel.frame=cgrectmake(titlelabel.frame.origin.x, titlelabel.frame.origin.y,            datelabel.frame.origin.x-titlelabel.frame.origin.x-5, 20);     }     else     {         [titlelabel sizetofit];     } 

Comments

Popular posts from this blog

Unable to remove the www from url on https using .htaccess -