从零开始学iOS7开发-第1篇

合集下载

如何安装Xcode并开始iOS开发(五)

如何安装Xcode并开始iOS开发(五)

如何安装Xcode并开始iOS开发iOS开发是目前非常热门的技术领域之一,如果你有兴趣学习iOS 开发并开始制作自己的iOS应用程序,那么安装Xcode是必不可少的第一步。

本文将介绍如何安装Xcode以及开始进行iOS开发的基本步骤。

第一部分:安装XcodeXcode是苹果公司为开发iOS应用而提供的集成开发环境(IDE)。

要开始iOS开发,首先需要安装Xcode。

以下是安装Xcode的步骤:1. 打开App Store:在Mac电脑上,点击Dock上的App Store图标打开App Store应用程序。

2. 搜索Xcode:在App Store搜索栏中输入“Xcode”进行搜索。

3. 下载Xcode:在搜索结果中,找到Xcode应用程序并点击“获取”按钮进行下载和安装。

由于Xcode是一个较大的应用程序,下载和安装过程可能需要一段时间。

4. 安装Xcode:下载完成后,Xcode会自动安装在Applications文件夹中。

可以通过Launchpad或Finder找到并打开Xcode。

第二部分:配置Xcode安装完Xcode后,需要进行一些基本的配置才能开始iOS开发。

以下是配置Xcode的基本步骤:1. 登录Apple开发者账号:打开Xcode后,首先需要使用Apple ID登录Apple开发者账号。

如果没有账号,需要先注册一个。

2. Xcode的许可协议:在第一次运行Xcode时,会弹出许可协议窗口。

阅读并同意许可协议后,才能正常使用Xcode。

3. 选择开发者身份:在Xcode的菜单栏中,点击“Xcode”>“Preferences”,然后选择“Accounts”标签。

在此处添加Apple开发者账号,以便使用Xcode进行真机调试和发布应用。

4. 下载模拟器:要在Xcode中运行和测试应用程序,需要先下载和安装模拟器。

在Xcode的菜单栏中,点击“Window”>“Devices and Simulators”,然后选择“Simulators”标签页。

ios的课程设计

ios的课程设计

ios的课程设计一、课程目标知识目标:1. 学生能理解iOS开发的基本概念,掌握Objective-C或Swift编程语言的基础语法。

2. 学生能了解iOS应用开发的框架和常用库,如UIKit、Foundation等。

3. 学生能掌握基本的用户界面设计原则,编写简单的iOS应用程序。

技能目标:1. 学生能使用Xcode集成开发环境进行iOS项目的创建、调试和部署。

2. 学生能运用设计模式、面向对象编程思想进行iOS应用开发。

3. 学生能独立解决iOS开发过程中遇到的问题,具备一定的编程调试能力。

情感态度价值观目标:1. 学生培养对编程的兴趣,激发创新意识和探索精神。

2. 学生树立良好的团队协作意识,学会与他人共同解决问题。

3. 学生认识到编程在生活中的广泛应用,意识到科技改变生活的力量。

课程性质:本课程为实践性较强的课程,以项目驱动、任务导向的方式进行教学。

学生特点:学生具备一定的计算机操作基础,对编程有初步了解,但对iOS开发较为陌生。

教学要求:注重理论与实践相结合,关注学生个体差异,提高学生的动手实践能力和创新能力。

将课程目标分解为具体的学习成果,以便在教学过程中进行有效评估。

二、教学内容1. iOS开发基础- 熟悉Objective-C或Swift编程语言基础语法- 了解iOS开发环境及Xcode的使用2. iOS应用框架与库- UIKit框架的使用,如视图、控制器、布局等- Foundation框架的使用,如数据类型、集合、文件操作等3. 用户界面设计- 布局原则与设计规范- 控件的使用,如按钮、文本框、图像视图等4. 编程实践- 创建简单的iOS应用程序,如计算器、天气应用等- 学习使用Auto Layout进行界面适配5. 调试与优化- 掌握调试技巧,如断点调试、日志输出等- 优化程序性能,如内存管理、多线程等6. 项目实战- 按照设计模式、面向对象编程思想进行项目开发- 体验完整的软件开发流程,包括需求分析、设计、编码、测试等教学内容安排与进度:1. 第1-2周:iOS开发基础2. 第3-4周:iOS应用框架与库3. 第5-6周:用户界面设计4. 第7-8周:编程实践5. 第9-10周:调试与优化6. 第11-12周:项目实战教材章节关联:1. 第一章:iOS开发概述、环境搭建2. 第二章:Objective-C或Swift基础语法3. 第三章:UIKit框架介绍4. 第四章:Foundation框架介绍5. 第五章:界面设计原则与控件使用6. 第六章:编程实践与项目开发流程教学内容确保科学性和系统性,注重理论与实践相结合,使学生能够在实践中掌握iOS开发技术。

Apple苹果IOS开发Swift编程语言入门教程中文版

Apple苹果IOS开发Swift编程语言入门教程中文版

练习 ()
使用 来包含一个浮点数计算到字符串,并包含某人的名字来问候。
"[]" 创建一个数组和字典使用方括号 ,访问其元素则是通过方括号中的索引或键。
var shoppingList = ["catfish", "water", "tulips", "blue paint"] shoppingList[1] = "bottle of water"
m
你可以在循环中保持一个索引,通过 ".." 来表示索引范围或明确声明一个初始值、条 :
件、增量。这两个循环做相同的事情
var firstForLoop = 0 for i in 0..3 {
firstForLoop += i }
firstForLoop var secondForLoop = 0 for var i = 0; i < 3; ++i {
nil
"?"
包含一个 来指定值还不存在。写一个问号 在类型后表示值是可选的。
var optionalString: String? = "Hello" optionalString == nil
var optionalName: String? = "John Appleseed" var greeting = "Hello!" if let name = optionalName {
let myConstant = 42
gashero注记 这里的常量定义类似于函数式编程语言中的变量,一次赋值后就无法修改。多多使用有益 健康。

移动应用开发的基础知识

移动应用开发的基础知识

移动应用开发的基础知识随着智能手机普及率的快速提升,移动应用成为人们生活中必不可少的一部分。

而移动应用的开发也变得越来越重要。

移动应用开发的基础知识是每一个开发者必须掌握的,下面是我总结出来的一些基础知识,希望对大家有所帮助。

1.编程语言移动应用开发涉及的编程语言有很多,比如Java、Objective-C、Swift、HTML5、CSS3等等。

其中,Java在Android上应用广泛,Objective-C和Swift在iOS上应用广泛,HTML5和CSS3在开发混合应用时常用。

不同的编程语言有不同的用途和优缺点,开发者需根据实际情况选取最适合的编程语言。

2.移动操作系统移动应用的开发需要选择相应的操作系统进行开发。

目前市面上主流的移动操作系统有iOS和Android。

开发者应该了解这两个操作系统的特点以及其对应的开发平台。

iOS的开发平台为Xcode,Android的开发平台为Android Studio。

了解两个平台的使用方法以及注意事项,可以提高开发效率与质量,减少开发人员的错误。

3.应用界面应用界面是移动应用开发的重要组成部分,决定了应用的用户体验。

开发者需要学会使用UI设计工具来设计各种界面,比如Adobe Photoshop、Sketch等等。

同时,开发者应该学会开发界面布局,如何设置控件的位置、大小、字体等等。

在开发的过程中,也需要注意界面兼容性和用户体验的问题。

4.应用架构移动应用开发需要遵循一定的应用架构,常见的有MVC、MVP、MVVM等等。

这些架构可以使得后期维护和修改变得更加方便。

开发者需要学习这些架构的使用方法和优缺点,根据自己的实际情况,选择适合的架构。

5.调试工具在移动应用开发中,难免会出现各种各样的问题,需要寻找相应的调试工具来解决。

比如Android的调试模式、Xcode的调试工具、Charles等等。

调试工具的使用可以帮助开发者快速发现问题,并解决问题,提高开发效率和质量。

软件技术专业移动应用开发课程优秀教案范本从零开始开发一款实用的移动应用程序

软件技术专业移动应用开发课程优秀教案范本从零开始开发一款实用的移动应用程序

软件技术专业移动应用开发课程优秀教案范本从零开始开发一款实用的移动应用程序软件技术专业移动应用开发课程优秀教案范本:从零开始开发一款实用的移动应用程序一、引言移动应用程序(Mobile Application)是指可以在移动设备上运行的软件应用。

随着智能手机和平板电脑的普及,移动应用开发成为了软件技术专业的重要领域之一。

本教案旨在引导学生从零开始开发一款实用的移动应用程序,既包括理论知识的学习,也包括实际项目的实践操作。

二、教学目标本教案的教学目标如下:1.了解移动应用开发的基础知识和技术要点;2.掌握移动应用开发的常用工具和框架;3.具备利用移动应用开发技术从零开始开发一款实用的移动应用程序的能力;4.培养学生的创新思维和团队合作能力。

三、教学内容本教案的教学内容主要分为以下几个部分:1.移动应用开发概述1.1 移动应用开发的背景和趋势1.2 移动应用开发的基本流程和步骤2.移动应用开发环境的搭建2.1 开发工具的选择和安装2.2 移动操作系统的了解与调试3.移动应用开发技术要点3.1 移动应用的界面设计与布局3.2 移动应用的用户交互与事件处理3.3 移动应用的数据存储与管理3.4 移动应用的网络通信与数据传输4.案例实战:从零开始开发一款实用的移动应用程序 4.1 项目需求分析与功能设计4.2 项目架构与模块划分4.3 编码实现与调试测试4.4 项目发布与上线四、教学方法本教案将采用以下教学方法:1.理论教学与实践结合:将理论知识与实际项目相结合,通过案例实战让学生动手实践。

2.团队合作与项目管理:通过小组合作方式进行项目开发,培养学生的团队合作和项目管理能力。

3.案例分析与思考训练:通过分析实际案例,培养学生的问题解决能力和创新思维。

五、教学评估1.作业与实验报告:学生需完成相关作业和实验,并提交相应的报告进行评估。

2.项目成果展示与评审:学生将形成的移动应用程序进行展示和评审。

3.课堂参与与互动:学生在课堂上的积极参与和互动将作为教学评估的重要依据。

从零开始学Java开发课件(适合初学者)

从零开始学Java开发课件(适合初学者)

识。
3
社区参与
加入Java开发社区,与他人交流学习经 验和解决问题。
核心知识点
语法
了解Java的基本语法和语句结 构。
数据类型
学习Java的数据类型,如整型、 浮点型和布尔型。
控制流
掌握条件语句和循环结构,实 现流程控制。
编程实践
练习题
通过编写练习题来巩固所学概念。
项目
参与实际项目开发,锻炼编程能力。
学习Java的基本语法、数 据类型和如何创建类、对象和 使用继承等面向对象编程 概念。
3 开发实用应用程序
通过练习和项目,编写能 够实际运行的Java应用程 序。
学习方法
1
理论学习
通过讲座和阅读材料掌握Java的基本概
编程实践
2
念。
通过编写代码练习和项目,巩固所学知
从零开始学Java开发课 件(适合初学者)
欢迎来到《从零开始学Java开发课件》!无论你是否有编程基础,这个课程 都会帮助你快速入门Java开发。
适合人群
初学者
无编程经验或基础的学习者。
想要转行
想要从其他领域转行到软件 开发的人。
自学者
寻找一种灵活的学习方式的 自学者。
课程目标
1 理解Java基础概念
实践项目
参与开源项目或个人项目,通 过实践提升技能。
常见问题
1 我需要有编程经验吗? 2 我需要提前准备什么?
不需要,这个课程适合初学 者。
只要有一台电脑和互联网连 接,就可以开始学习。
3 该课程是否提供证书?
是的,完成课程后你将获得一份认证证书。
学习资源
在线教程
网上有很多免费的Java开发教 程可供学习。

iPhone 开发秘籍

iPhone 开发秘籍

第四章4.1 通过警告直接与用户对话可以通过UIActionSheet和UIAlertView对象与用户对话。

它们通过弹出或在其他视图上方滚动来发送消息。

这些轻量级类向应用程序中添加双向对话。

警告直观地与用户“对话”并且可以提示用户回答。

应用程序在屏幕上显示警告,获取用户确认,然后关闭警告继续进行其他任务。

如果你认为警告只不过是附带OK按钮的消息(如图4-1所示),那么这样的结论值得反思。

UIAlertSheet对象提供了丰富的功能(假设苹果公司继续让你访问这些丰富的功能)。

借助警告表,你可以实际构建菜单、文本输入、查询以及更多内容。

遗憾的是,此行为多半都被归类为文档中未记录或几乎未记录的类别。

在本章的秘诀中,你将了解如何创建可以在自己程序中使用的各种实用的警告。

本章中涉及的大部分功能已从正式的SDK中删除,但在公共框架中仍然存在。

由于本章更多地依赖于“非正式”调用,因此应该找到可靠性和功能之间的最佳平衡点。

苹果公司不鼓励开发人员使用私有例程,因为开发人员会随意更改这些例程。

但其本质与Mac OS X相同。

如果你知道如何在公共架构中使用私有例程的方法,则可以使用它们。

在应用程序中访问私有框架则是错误的做法。

说明在早期版本的iPhone固件中,UIActionSheet和UIAlertView实际上由相同的UIAlertSheet类实现。

该类不仅提供弹出警告,而且还提供菜单功能。

然后苹果公司将警告表替换为UIModalView,并对来自该基类的这些新对象进行子类化。

之后,苹果公司删除了UIModalView,在新版本的SDK中,UIActionSheet和UIAlertView 不再由此类派生。

(它们都来自于UIView。

)与其前身一样,它们在行为方面仍然属于同类,并且使用相似的底层技术在屏幕上呈现自己。

4.1.1 记录结果由于printf非常简单,因此大部分秘诀都使用printf以可以查看的格式输出它们的结果。

Xcode iOS开发基础操作及界面介绍

Xcode iOS开发基础操作及界面介绍

Xcode iOS开发基础操作及界面介绍Xcode是苹果公司提供的一款集成开发环境(IDE),主要用于开发iOS、macOS、watchOS和tvOS应用程序。

对于不熟悉Xcode的初学者来说,本文将介绍一些基础操作以及界面布局,帮助读者快速入门iOS开发。

一、项目创建与工作区在打开Xcode后,首先进入的是工作区界面。

在这里,你可以创建新的项目或者打开已有的项目。

创建新项目时,可以选择不同的应用程序模板,如Single View App、Tabbed App、Navigation App等。

选择适合你开发需求的模板,填写相关信息后,即可创建一个新的项目。

工作区界面主要由多个面板组成,如导航器、编辑器、工具栏和调试器等。

这些面板可以自由调整位置和大小,以适应个人的工作习惯。

二、导航器面板在Xcode的导航器面板中,你可以管理项目的文件和资源。

其中,Project Navigator(项目导航器)用于显示项目文件的层次结构。

通过它,你可以方便地查找、添加、删除和移动文件。

另外,还有其他非常有用的导航器,如代码导航器、搜索导航器和版本控制导航器等。

它们可以帮助你在开发过程中更高效地浏览和编辑代码。

三、编辑器面板编辑器面板是iOS开发过程中最频繁使用的面板之一。

在这里,你可以编辑代码、设计界面、进行调试和编译等操作。

对于Objective-C或Swift代码的编写,Xcode提供了智能代码补全、语法检查、重构等功能,帮助开发者提高开发效率。

另外,Interface Builder是Xcode中的一个重要工具,用于设计界面。

你可以拖拽组件、调整属性、设置约束等,直观地构建用户界面。

四、工具栏Xcode工具栏位于界面的上方,提供了一些常用的快捷按钮。

比如,你可以通过"运行"按钮来构建和运行你的应用程序,在模拟器或真机上查看效果。

工具栏还包含一些调试相关的按钮,如打开调试器、暂停程序和查看变量等。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
!!是Table View。
!就这样,我们已经把ChecklistsViewController从一一个普通的视图控制器更改为一一个表视图控制器。
顾名思义,一一个表视图控制器里里面面包含了一一个Table View对象。很快我们会复习下视图控制器和视 图之间的差异,不过现在我们只需要记住视图控制器代表着整个的界面面,而而表视图只是其中的一一个
!态。
!!这样一一来,无无论如何旋转设备,应用用始终停留在竖屏模式。 !补充一一下Upside Down选项
刚才的设备朝向那里里还有一一个Upside Down选项,但通常我们不会选它。因为如果选中它的话,玩 家就可能旋转自自己己的iPhone手手机,让Home键处于屏幕的顶部。这样当用用户接到电话的时候就会不
!
!轻松玩转Table View(表视图)
既然表视图对于iOS应用用如此重要,显然小小伙伴们已经迫不及待想了解怎么来用用它了。和之前一一样,
!我习惯于把工工作分解成小小的简单易操作的步骤,所以我们将会按照下面面的步骤来逐一一实现:
1.在应用用的界面面上放置一一个表视图 2.在表视图里里面面填充数据
!!!!!顺便说一一下,这个应用用必然也是要用用到table view的。 !关于Checklists的设计
好了,现在让我们大大概看下Checkists这款应用用的工工作原理: 其中首首界面面(1)显示示了所有的事务清单。我们可以创建多个清单来管理自自己己的待办事项。一一个事务 清单包含了一一个名称,一一个图标,以及0或多个事项。我们可以通过界面面(2)和(3)的Add/Edit
!视觉元素。 !选择模拟器为iPhone Retina(4-inch)或者iPhone Retina(4-inch 64-bit),然后试运行行一一下。
好吧,现在终于不是一一片片惨白白了。
!
现在界面面中显示示的是一一个空白白列表,这就是传说中神秘而而又又强大大的表视图(table view)。我们可以
务的界面面。触碰左上角角的返回按钮可以跳转回上一一个界面面。这就是导航控制器的作用用,毫无无疑问我
!们都曾经在某个应用用中碰到过。 !!!!!!!!表视图和导航控制器是一一对好基友,通常我们会一一起使用用它们:
如果你不怕麻麻烦,可以看看自自己己iPhone上的官方方应用用和功能-Calendar,Notes,Contacts,Mail,Setting 等等。你会发现尽管它们看上去有一一些细微差别,所有这些应用用的工工作方方式是类似的。原因就在于 它们都用用到了表视图和导航控制器。(Music应用用中在底部还有一一个tab bar,我们将在下一一个系列
!表视图。
当然,要想把ChecklistViewController这个视图控制器的类型修改为表视图控制器,还需要编辑.h文文
!件。
在Xcode中切换到ChecklistViewController.h,然后修改其中的代码,将@interface这一一行行代码 从:
!@interface ChecklistsViewController : UIViewController
Checklists这款应用用最终只会支支持竖屏模式,但我们刚创建的项⺫目目还会支支持横屏模式,这一一点可以改
!一一改。
点击项⺫目目导航器的Checklists项⺫目目名称,然后选中右侧的General选项卡。在Deployment Info的 Device Orientation部分取消勾选Landscape Left和Landscape Right,只保留Portrait处于选中状
!知所措。当然,与之相反的是,苹果建议iPad应用用支支持四种不同的朝向。 !下一一站:Storyboards故事板
对于这款应用用,我们将使用用storyboarding,也就是iOS5引进的所谓“故事板”技术。在iOS5之前,当 我们设计应用用的时候,必须为每个界面面单独提供一一个xib文文件,但使用用故事板之后,可以把所有的视 图控制器界面面设计整合到一一个单独的storyboard文文件中。我们在Bull’s Eye中已经体会到Storyboard
修改为:
!@interface ChecklistsViewController : UITableViewController
通过这里里的代码修改,Objective-c编译器就会知道该视图控制器现在是一一个
!UITableViewController,而而不是一一个一一般的UIViewController。
!是土土豪金金或者苍老老师)。
本系列教程会很⻓长,里里面面包含了大大量的源代码,最好可以专⻔门抽一一点时间来好好学一一下。在学习的 过程中,建议大大家多改动代码,即便让应用用崩溃了也无无所谓。学习编程的最好方方法就是多写多用用多
!!改代码。
! !在继续学习之前,我们还是稍微放松一一下吧。
!!!!话说1111光棍节竟然是苍老老师的生生日日,实在是。。。
!技术的妙处了,而而在这个应用用中它的作用用会体现的更为明显。
现在让我们来看看Xcode左侧的项⺫目目导航器,在创建新项⺫目目的时候Xcode自自动为我们生生成了 ChecklistViewController.h和.m文文件,其中包含了主界面面的视图控制器源代码。还记得吗?每个视
!图控制器都代表应用用中的一一个界面面。
!来说,学习开发一一款事务管理应用用相当于通过iOS开发的成人人礼。因此,我们这里里也不能免俗。
!!!最终的应用用Checklists如下所示示:
该应用用可以让我们把自自己己的待办事务整理到一一个列表中,然后当完成这些事项的时候会勾掉已完成
事项。还可以对某个待办事项设定闹钟,这样在特定时刻iPhone会发出警告,提示示用用户要做这件事 情,即便应用用关闭的情况下都不受影响。
表视图:虽然名为表视图,其实和我们平时接触的表不同。在iOS中表视图用用来显示示列表。在上面面的
三个图中,每个界面面都用用到了一一个表视图(table view)。实际上,我们这款应用用所有的界面面都是由
table view构成的。这个界面面元素功能强大大无无比比,也是iOS开发学习中需要掌握的最重要元素之一一。
!!随意拖曳这个列表,但里里面面还没用用什么数据。 !table view表视图的详解
在继续操作之前,还是让我们更进一一步的了解一一下表视图。UITableView对象用用来显示示一一个列表。和 我们经常提到的表不同,table view并不会有多行行和多列,因为UITableView实际上只有行行的概念, 而而没有列的概念。与其说它是一一个表格,不如说它是一一个列表。 不知道苹果的工工程师当年为何这样来命名table view,但既然已经这样了,还能怎样呢?
!点击Main.storyboard可以在Xcode中打开内置的Interface Builder界面面编辑器。
!在storyboard的术语体系中,每个视图控制器都被命名为一一个scene(场景)。
接下来选中Checklists View Controller,然后按Delete键将其从storyboard中删除,此时左侧的
!3.允许用用户触碰某一一行行来打开或关闭选中标志。
当我们可以灵活自自如的玩转以上三个步骤后,就可以自自行行添加一一些新的功能,直到实现一一个真正NB
!的应用用。
!好了,废话不多说,让我们开干。
打开Xcode,创建一一个新项⺫目目,
!
!!!!!!!!!!!!!!!!!!!!!!!
此时Xcode会让你填充一一些信息: Product Name: 这里里填 Checklists
!Checklist来编辑事务清单的名称和图标。
我们可以触碰某个事务清单的名称来查看其中的待办事项-界面面(4)。每个事项都有一一个详细描 述,以及用用来标记该事项是否已经完成的一一个标志,以及可选的截止止日日期。我们可以在界面面(5)的
!Add/Edit Item界面面中编辑事项。
这款应用用还将使用用本地推送来自自动通知用用户那些设置了“提醒我”选项的事项,即便该应用用没有打开也 不会受到影响-界面面(6)。怎么样,这一一点挺酷吧!
!下面面将Class类型手手动更改为ChecklistsViewController。
此时场景列表中的场景名称就会自自动更改为”Checklists View Controller Scene”。 需要注意的是,当你在进行行这一一步操作的时候,要确保自自己己选中的是Table View Congtroller,而而不
Oraganization Name:这里里填你或者公司的名称,当然,一一般我们都用用英文文的了
Company Identifier: 使用用一一个独特的标示示,比比如通常会用用反转域名com.xxx
Class Prefix:这里里填 Checklists
!Devices:选择iPhone
!然后点击next,选择项OS7开发系列教程-事务管理软件开发实战-Chapter1
原文文及示示例代码来自自raywenderlich store中的iOS Apprentice 系列2教程,经过翻译和改编。
!!版权归原作者所有,本系列教程仅供学习参考使用用,感兴趣的朋友建议购买原教程。
事务管理类应用用(to-do list)是App Store中最火火的项⺫目目类型之一一,仅逊于打屁应用用。对于iOS开发者
!
!
为了确保没有出错,建议按Command +R,或者点Xcode左上的运行行按钮来试运行行一一下看看。什么
也没有,只有蛋疼到无无语的空白白界面面一一张,说实话比比之前版本的灰色色背景还要苍白白无无力力。把它插入入到 文文档里里面面,你能看到的就只有顶部的状态栏。。。
无无力力吐槽,还是继续学习吧。
!
导航控制器(navigation controller):使用用导航控制器可以轻松构建一一个界面面层级体系,方方便从一一个 界面面跳转到另一一个界面面。导航控制器会在界面面的顶部添加一一个导航栏,里里面面包含一一个标题和几几个可 选按钮。 在这个应用用中,触碰checklist的名称,比比如”To Do”,就会跳转到列出所有包含该列表对应的待办事
相关文档
最新文档