Note that there are some explanatory texts on larger screens.

plurals
  1. POiOS program to use multiple UITableView in a single UIViewController
    text
    copied!<p>I am trying to implement 3 tables in a single segue in a storyboard. When one table is selected it will unhidden a view with another table and likewise one more. The following code i have used for one table the cell format of each table is different and rows also vary. So how can i DIFFERENTIATE between each table by coding to set different number of rows for each table and so on?</p> <pre><code>-(NSInteger) numberOfSectionsInTableView:(UITableView *)tableView { return 1; } -(NSInteger) tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section { return 3; } -(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath { static NSString *CellIdentifier = @"Cell2"; UITableViewCell *cell1 = [tableView dequeueReusableCellWithIdentifier:CellIdentifier]; if (cell1==nil) { cell1=[[UITableViewCell alloc]initWithStyle:UITableViewCellStyleDefault reuseIdentifier:CellIdentifier]; } temp=[array objectAtIndex:indexPath.row]; UILabel *Label1 = (UILabel *)[cell1 viewWithTag:4]; Label1.text = temp.Title; UILabel *Label2 = (UILabel *)[cell1 viewWithTag:6]; Label2.text = temp.Title; UITextField *textfield1 = (UITextField *)[cell1 viewWithTag:5]; textfield1.text =temp.description; UILabel *Label3 = (UILabel *)[cell1 viewWithTag:7]; Label3.text = temp.Title; return cell1; } -(void) tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath { self.showlist=[[ShowList alloc]initWithNibName:@"ShowList" bundle:nil]; [tableView deselectRowAtIndexPath:indexPath animated:NO]; ShowlistIndex=indexPath.row; _secondview.hidden=NO; } </code></pre>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload