ios 官网文档翻译—Create a Table View(swift)
Posted Sun_Yang_
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ios 官网文档翻译—Create a Table View(swift)相关的知识,希望对你有一定的参考价值。
学习ios中,翻译一下官方文档加深理解顺便提高自己的英文能力。英文很烂,翻译如若有错请谅解。
如何创建一个TableView
在这一课中,你要创建FoodTracker(demo app)的主界面.你将创建一个基于table view的显示用户们的食物的列表,并且将完成如下图的自定义table cells来展示用户们的每份食物。
学习目标
在学习完这一劫课程后,你应该会:
创建一个storyboard场景
了解table view的关键组成部分
创建并设计一个自定义table view cell
了解table view中delegate和data source的作用
使用数组来存储和使用数据
在table view中显示动态数据
创建初始场景
目前为止,FoodTracker已经拥有一个由view controller控制的可以让用户添加和评论一条用餐记录的场景(上一课程的内容),现在是时候添加一个展示所有用餐记录的场景了。幸运的是,ios提供了一个强力的内置类(UITableView),该类能滚动展示列表数据。
每个table view都由一个派生自UIViewController,专门处理table view相关逻辑的table view controller(UITableViewController)管理。你将创建一个基于table view controller的新场景.
添加一个table view场景到你的storyboard:
1.打开你的storyboard,Main.storyboard.
2.打开object library(选择菜单栏的View>Utilities>Show Object Library,或者直接使用cmd+option+0快捷键打开)
3.在object library,找到Table View Controller object(右下角搜索).
4.从右下角的列表中拖出一个Table View Controller,然后放到storyboard的空白处。
如果你拖出来的控件在拖动时有内容显示然后放到storeboard空白处确没啥反应的话,那八成是你拖的是Table View控件而不是Table View Controller控件.
现在你有2个场景,一个显示
以上是关于ios 官网文档翻译—Create a Table View(swift)的主要内容,如果未能解决你的问题,请参考以下文章
Table View Programming Guide for iOS 官方文档翻译
翻译自mos文章在12c中Create or Truncate Table时非常慢,等待事件为 DFS Lock Handle wait
Hadoop官网翻译 FileSystem/OutputStream