看完就能写一个UITableView 简单 思路清晰 给初学者一些帮助 大牛就不要看了 分享给新手
第①步
新建一个ViewController
定义一个 UITableView属性
@property(nonatomic,strong)UITableView *mytable;
遵守两个代理缘源
<UITableViewDataSource,UITableViewDelegate>
第②步
新建一个ViewController
定义一个CellIdentifier 静态的地址持有重要标识tableview
static NSString *CellIdentifier = @"Cell";
第③步
tablevie 的内容 这里可以使用系统方法 也可以自定义
- (UITableViewCell *) tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
}
第④步
UItableview的风格
//tableview 添加风格 比如 有没分区啊 什么的 那个分格
UITableView *tableview = [[UITableView alloc] initWithFrame:self.view.frame style:UITableViewStyleGrouped];
self.mytable = tableview;
第⑤步
设置代理方法 或数据源
//这里代理写在前面代理方法就没有效果 注意 注意
self.mytable.delegate=self;
self.mytable.dataSource=self;
第⑥步
实现一些所需要的代理方法
//实现一些你需要的代理方法
//分区个数
- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section;
//每个分区里面有多少行
- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView;
第⑦步
最后一步 把tableview添加到视图
[self.view addSubview:self.mytable];