表视图学习目标任务1掌握UITableView的应用.PDF

表视图学习目标任务1掌握UITableView的应用.PDF

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
表视图学习目标任务1掌握UITableView的应用

第八章 表视图 学习目标 ●掌握UITa bleView 的应用 ●掌握UITa bleViewC ell 的应用 ●掌握UITa bleView 的编辑和更新 ●掌握UITa bleView 的分区 任务 1 掌握 UITabl eVi e w 的应用 1 . 1 表视图和表视图控制器 表视图(UITa bleView ) 是 iOS 应用 一种非常重要的用户界面,除了游戏类iOS App 外,几 乎所有的 iOS 应用程序都会用到UITa bleview 。使用 UITa bleView 是为了方便数据的呈现,用户可以 通过手势滑动视图获取或查询想要的信息。UITa bleView 有两种风格,一种是简明风格(Plain ),另 外一种是分组风格(Grou p e d )。 2 . 1 任务步骤 本任务将创建一个简单的文本值列表,具体步骤如下: 1 Sin gle View Applica tion Si m pleTable ( ) 使用 模 板新 建一 个名 为 的 项 目 , 使 用 Sto rybo a r d 组织视图。 2 M ain.sto rybo r a d s ViewCon t rolle r Object Libr a ry ( )打开 文件,删除默认的 ,从 拖曳一 个 Table View Con t rolle r 到 Sto rybo a r d 中,并将 Table View Co nt roller 设置为 Sto rybo a r d 的 起始视图,如图8. 1 所示。 图 8 . 1 设置 Tabl e Vi e w Co n tr oll er 为 S t oryb o ar d 的起始视图 ( 3 ) 新 建 一 个 继 承 自 类 UITableViewCon t rolle r 的 类 MyTableViewCo nt rolle r 。UITableViewCon t rolle r 是系统提供的一个工具类,实现了t a bleView 的d a t a So u r c e 和 d ele g a t e 两个协议,并创建了许多代理函数的框架,大大方便了UITableView 的 1 使用。 4 MyTableViewCo nt roller.m ( )打开 文件,看到如下代码: // 返回表视图的分区数 - (NSInt e g e r)n u m b e rOfS ectionsInTableView:(UITableView *)ta bleView // 返回表视图的相应分区的行数 -(NSInt e g e r)t a bleView:(UITableView*)ta bleView n u m b e rOfRowsIn S ec tion: (NSInt e g e r)s ec tion // 返回一个单元行,表视图通过该方法来绘制每一行 -(UITableViewCell*)ta bleView:(UITableView*)ta bleView c ellForRowAtInd exPat h: (NSIn d exPa t h *)ind exPat h // 表视图的单元格被单击时回调该方法 - (void)t a bleVie w:(UITableVie w *)ta bleView did S electRowAtIn d exPa t h:(NSIn d exPat h *)ind exPa t h 5 Sto rybo a r d Table

文档评论(0)

xiaozu + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档