I’m trying to add an extra UILabel into each cell(UITableView)
I’v succeeded with this code in
(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath method
Here’s my code
//add another text
UILabel *test = [[UILabel alloc] initWithFrame:CGRectMake(250,80,50,20.0)];
test.text = [NSString stringWithFormat: @"test"];
test.backgroundColor = [UIColor clearColor];
test.font=[UIFont fontWithName:@"AppleGothic" size:20];
[cell addSubview:test];
However I figured that if I do this, I can’t add different text to each cell, instead, it ends up with the same text in all cells. Can anyone tell me how to do that?
Oh and another problem was that if I do this, “test” is displayed in every cell except for the first one.
Have a look at the tutorial “UITableView – Adding subviews to a cell’s content view“.
Try something like this
in cellForRowAtIndexPath