深入探究 iOS 与 OS X 中的表格视图
1. iOS 中的 UITableView
1.1 基础概念
在 iOS 开发里,要是往界面添加 UITableView 却不做额外操作,看到的会是个空列表。默认情况下, UITableView 得依靠数据源对象来提供展示内容的信息。任何对象都能成为 UITableView 的数据源,不过得遵循 UITableViewDatasource 协议。这对象通常是 UIViewController ,而且往往是包含表格视图的视图的视图控制器。
UITableViewDatasource 协议定义了两个关键方法:
- -(NSInteger)numberOfRowsInSection:(NSInteger)section :返回指定表格分区的行数。
- -(UITableViewCell *)cellForRowAtIndexPath:(NSIndexPath *)indexPath :返回指定索引路径的 UITableViewCell 。
以下是示例代码,表明表格每个分区有两行:
- (NSInteger)numberOfRowsInSection:(NSInteger)section {
return 2;
}
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



