Saturday, June 8, 2013

UITableViewDataSource numberOfSectionsInTableView example in Objective C (iOS).


UITableViewDataSource numberOfSectionsInTableView

Asks the data source to return the number of sections in the table view.

- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView

Parameters
tableView
An object representing the table view requesting this information.

Return Value of [UITableViewDataSource numberOfSectionsInTableView]
The number of sections in tableView. The default value is 1.

UITableViewDataSource numberOfSectionsInTableView example.
- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView
{

    return 1;
}

- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section
{

    return [calendarioArray count];

}

Example of [UITableViewDataSource numberOfSectionsInTableView].
-(NSInteger)numberOfSectionsInTableView:(UITableView *)tableView {
    return self.nbSections;
}

UITableViewDataSource numberOfSectionsInTableView example.
If you want to remove the section altogether remove the item from sectionTitles and change your numberOfSectionsInTableView method to read:

-(NSInteger)numberOfSectionsInTableView:(UITableView *)tableView {
        return [sectionTitles count];
}

End of UITableViewDataSource numberOfSectionsInTableView example article.