xcode 4.2 开发2——TabelView

研究了半天终于把新版本的TableView研究通了,新版本没有相关书籍真的是不方便。好了,我还是进入正题吧。

首先还是创建一个project

名字为TableView,勾选use stroyboard 和use arc;

——1》单击MainStoryboard.storyboard,然后拖拽进来一个TableView Controller,拖拽的时候如果是controller就向如图的位置拖拽,如果是控件就向storyboard上拖拽。然后选择TableViewController,在上面选择顶部的Editor ——》Embed in——》Navigation Controller

    

——》2 注意新版本有一个重要的问题,就是设置initial controller的问题,因为它所有的视图都在一个storyboard中,现在我们就把那个navigation controller设置为initial viewcontroller

  本图中第二个勾选的地方就是设置初始视图

——》3 为了增加代码的可读性和与其他视图区分,我们把viewcontroller 的.h 和.m文件删除,新建两个文件,

 注意选择UITableViewController 不要勾选下面的两个

然后进入storyboard中选择UITableView,在class中将class改为ListView(这就是当初建文件时选择UITbaleView的用处),注意,这样修改完不用修改其他的相关属性,比如datasource和delegate,已经继承完毕。

——》4 设置一下 表格单元

进行如下设置


——》5 用代码添加数据

先修改LIstView.h文件

然后修改ListView.m文件

   需要synthesize一下

先修改viewdidload函数

然后修改 numberOfsectionsInTableView函数:

然后修改如下两个函数

保存一下,然后运行,大功告成~

 

如果你想单击每个单元出来一个全新的界面,可以运用上一个我发表的文章,在新版本中页面跳转的问题就显得very easy了。

转载于:https://www.cnblogs.com/5AnonymousAtBJTU/archive/2012/07/21/2602029.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值