小白IOS开发日记-UITableView篇(一)

学习搭建的开发环境:xcode5.0.2

一、搭建项目

选择项目模板:Single view Application 最常用的应用模版。

模板介绍:http://blog.csdn.net/chang6520/article/details/7926444


小白IOS开发日记-UITableView篇(一)_第1张图片

二、打开Main.storyboard添加UITableView

小白IOS开发日记-UITableView篇(一)_第2张图片


三、切换编辑视图



四、选中空间将空间添加到viewController.h文件中


小白IOS开发日记-UITableView篇(一)_第3张图片

五、设置常量名称



六、右键空间关联dataSource、delegate


小白IOS开发日记-UITableView篇(一)_第4张图片

7、在.m文件中实现UITableView控件的3个函数

每个分区有多少行
- (NSInteger) tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section
指定有多少分区
- (NSInteger) numberOfSectionsInTableView:(UITableView *)tableView
绘制call
- (UITableViewCell *) tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath

实现的原代码

- (NSInteger) tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section{
    return 1;
}

// 指定有多少section分区
- (NSInteger) numberOfSectionsInTableView:(UITableView *)tableView{
    return 3;
}

// 绘制call
-(UITableViewCell *) tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath{
    //创建cell
    static NSString * CellId = @"cell";
    UITableViewCell * cell = [tableView dequeueReusableCellWithIdentifier:CellId];
    if(cell==nil){
        cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:CellId];
    }
    return cell;
}


学习资料(感谢大神们的无私~(@^_^@)~)

http://zhidao.baidu.com/link?url=g6Y-qdBVnUuktIR-IX81QmIT6YLJ4Jb7EnlTzT16ugFbCE2sT2l5LZl46BFzcIO2hzx4bDrtclk4u1xo3Xizta

http://no001.blog.51cto.com/1142339/637651

你可能感兴趣的:(小白IOS开发日记-UITableView篇(一))