zoukankan      html  css  js  c++  java
  • 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个场景,一个显示

  • 相关阅读:
    windows系统中ubuntu虚拟机安装及web项目到服务上(二)
    windows系统中ubuntu虚拟机安装及web项目到服务上(一)
    每个配置xml的含义作用
    第三天气接口使用总结
    js模式学习
    mac下php环境配置
    struts2
    MySQL常用命令
    JavaMail邮件开发
    文件上传与下载
  • 原文地址:https://www.cnblogs.com/sun-yang-/p/5498502.html
Copyright © 2011-2022 走看看