美文网首页
GeekBand ios实战开发第一周笔记

GeekBand ios实战开发第一周笔记

作者: 随枫752 | 来源:发表于2016-03-20 01:33 被阅读0次

IOS应用是一个Bundle

Bundle:iOS的应用都是通过bundle进行封装的,对应的bundle类型是Application类型,平时我们通过XCode编译出来的Target(即我们开发的应用),其实就是一个Application类型bundle,即一个文件夹!但是Finder会把这个bundle当做一个文件显示给我们,其实是因为这个bundle自身也是一个package,而Mac系统会把所有的package当做一个文件来对待,显示给用户,从而防止用户误操作导致程序文件损坏或丢失。

mainBundle:IOS程序是一个bundle. 在Finder中,一个应用程序看上去和其他文件没有什么区别. 但是实际上它是一个包含了nib文件,编译代码,以及其他资源的目录. 我们把这个目录叫做程序的main bundle,在 xcode 里,使用应用程序、框架、or 插件的时候,xcode 会生成对应的资源的目录包。

Outlet Outlet Counection Action Counnection

用户界面元素列表序号具体的UI元素或功能

1Text Fields-文本字段

用户界面元素,使用应用程序来获取用户输入

2输入类型-TextFields

用户可以通过使用UITextField来赋予键盘输入属性

3Buttons-按钮

用于处理用户操作

4Label-标签

用于显示静态内容

5Toolbar-工具栏

操纵当前视图所显示的东西

6Status Bar-状态栏

显示设备的关键信息

7Navigation Bar-导航栏

包含一个可以推断的视图控制器,并弹出导航控制器的导航按钮

8Tab bar-选项卡栏

一般用于各个子任务、视图或同一视图中的模型之间的切换.

9Image View-图像视图

用于显示一个简单的图像序列

10Scroll View-滚动视图

用来显示更多屏幕区域的内容

11Table View-列表视图

用于在多个行或部分中显示可滚动列表的数据

12IOS分割视图(Split View)

用于在详细信息窗格上显示两个窗格与主窗格的控制信息

13Text View-文本视图

用于显示滚动列表的文本信息可以被选中和编辑

14View Transition -视图切换

各种视图查看之间的切换

15Pickers-选择器

用来显示从列表中选择一个特定的数据

16Switches-开关

用作禁用和启用操作

17IOS滑块(Sliders)

用来允许用户在允许的值范围内选对一个值

18IOS警告对话框(Alerts)

用来给用户提供重要的信息

19IOS图标(Icons)

它是图像,表示用于行动或描绘与应用程序相关的东西

APP设计思路:1,需求分析,分析项目的具体需求要素,如在本课中

2.分析设计程序,更具项目需求设计程序构成,复杂程度,运行过程,不同情况下的程序运行流程。

相关文章

网友评论

      本文标题:GeekBand ios实战开发第一周笔记

      本文链接:https://www.haomeiwen.com/subject/mfohlttx.html