Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 8523227
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: June 11, 20262026-06-11T07:21:00+00:00 2026-06-11T07:21:00+00:00

I have created a tableview with grouped style. I have added this table to

  • 0

I have created a tableview with grouped style. I have added this table to the subview of UIScrollView. I have calculated the size of the table according to the number of rows it has. So there is no scrolling for the tableView. I will be able to see all the cells.

For the first time the table works properly and shows all the cells. But my Problem is whenever I navigate to next page and come back and reload that table it is only rendering and redrawing the cells which were allocated. The cells which are getting reused are not getting redrawn. The tableView:cellForRowAtIndexPath: is also not getting called for those cells.

I am suspecting that since the scrolling of the tableview is disabled the cellForRowAtIndexPath method for the reused cells are not getting called and hence they are not getting rendered.

I have created the tableView in the following way

 m_TravellerDetailTable = [[UITableView alloc] initWithFrame: CGRectMake( 2.0f, 0, 315.0f, 370 ) style: UITableViewStyleGrouped ];
 float height = (tableViewCellHeight * [travellersArray count]);
 m_TravellerDetailTable.frame = CGRectMake(2, 0, 315, height);
 [m_TravellerDetailTable setBounces: NO];
 [m_TravellerDetailTable setScrollEnabled: NO];
 [m_BaseScrollView addSubview: m_TravellerDetailTable];

UITableViewDelegate Methods

 - (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section
   {
       return [travellersArray count];
   }

 -(CGFloat) tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath
   {
       return tableViewCellHeight;
   }

   - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
  {  

     static NSString *CellIdentifier = @"Cell";
     cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];
     if (cell == nil) 
     {

            cell = [[TravellerDetailCustomCellView alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:CellIdentifier];
     }


     TravellerDetailCustomCellView *customCell = (TravellerDetailCustomCellView *)cell;
     [customCell.textLabel setText:[travellerInfoFromDetailForm objectForKey:@"DOB"]];
  }

This snapshot shows the uitableview rendering all the cells

UITableView with all Cells

The Snapshot shows the uitableview rendering only upto “Adult 8” cell. After that the table is not rendering the remaining cells.

UITableView without reuesed cells

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-06-11T07:21:02+00:00Added an answer on June 11, 2026 at 7:21 am

    it is rendering, but your frame is to small and the table view is cut off.

    You should remove

    [m_TravellerDetailTable setBounces: NO];
    [m_TravellerDetailTable setScrollEnabled: NO];
    
    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I have created a TableView(Grouped Table View). And I can list the items in
I have a table view which is grouped according to month and year. For
I have created sample application that insert 12 rows in tableview.And inserted fine.When after
I have a UIView (created in IB) with a grouped UITableView as a subview.
i have created a tableview in which we can add and delete rows. On
This UITableViews gonna make me crazy! I have UITableViewCell created by - (UITableViewCell *)tableView:(UITableView
I have created a grouped table view & I had a edit button in
I have created a custom TableView by following this Custom UITableViewCell I creared a
I have a grouped table view with custom cells (created programmatically by subclassing, not
I have created an tableview that shows RSSS. I check for internet connection then

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.