[iOS基础控件 - 6.0] UITableView
- 设置UITableView的dataSource、delegate
- UITableView多组数据和单组数据的展示
- UITableViewCell的常见属性
- UITableView的性能优化(cell的循环利用)
- 自定义cell
- UITableViewStylePlain
- UITableViewStyleGrouped
- UITableView需要一个数据源dataSource来显示数据
- UITableView向数据源查询一共有多少行数据和每一行的显示内容
- 没有数据源的UITableView只是个空壳
- 凡是遵守了UITableViewDataSource协议的OC对象,都可以是UITableView的数据源
1 // 数据总组数 2 - (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView; // Default is 1 if not implemented 3 4 // 每组数据的行数 5 - (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section; 6 7 // 每一行显示的内容 8 - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath;
1 // 数据源 2 @property(nonatomic, assign) id<UITableViewDataSource> dataSource;
1 - (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView;
1 - (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section;
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath;
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。