UITableView基本使用
展示多组数据
#import "ViewController.h"
@interface ViewController () <UITableViewDataSource>
@property (nonatomic, weak) IBOutlet UITableView *tableView;
@end
@implementation ViewController
-(void)viewDidLoad
{
[super viewDidLoad];
self.tableView.dataSource = self;
}
//告诉TableView一共有多少组
-(NSInteger)numberOfSectionsInTableView:(UITableView *)tableView
{
return 4; //展示4组数据
}
//告诉TableView第section组有多少行
-(NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section
{
if(section == 0){
//第0组有多少行
return 2;
}else if(section == 1){
return 6;
}else if (section == 2){
return 6;
}else {
return 1;
}
}
//告诉tableView每一行显示的内容(tableView每一行都是UITableViewCell或者它的子类)
-(UITableViewCell *)tableView:(UITableView *)tableView cellF