UITableView-01基础

在iOS中要实现表格数据展示,最常用到的就是UITableView
是iOS比较重要的控件
  • UITableView继承于UIScrollView
  • UItableView默认是垂直滚动
UITableView的两种样式
  • UITableViewStylePlain
  • UITableViewStyleGrouped
UITableView如何展示数据
  • UITableView需要一个数据源(dataSource)来显示数据,类似于代理,且做为。

    1. 设置数据源,只要遵守UITableViewDataSource协议的OC对象都可做为其数据源。没有设置数据源的tableView只是个空壳。

self.tableView.dataSource=self;
```

  1. UITableView如果想要显示数据,就会调用数据源对象的某个方法,通过返回值来知道数据的相关信息。遵守协议且能实现方法就能做为tableView的数据源。
-(NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section;
-(NSInteger)numberOfSectionInTableView:(UITableView *)tableView;
-(UITableViewCell *)tableView:(UITableView *)tableViewcellForRowAtIndexPath:(NSIndexPath *)indexPath{

}

你可能感兴趣的:(UITableView-01基础)