首页 理论教育 如何创建项目?简单易懂的操作指南

如何创建项目?简单易懂的操作指南

时间:2023-06-23 理论教育 版权反馈
【摘要】:创建Practise项目,根据倒计时提醒应用的特性,应用需要一个导航控制器作为根视图控制器。本例中添加事件的关联,代码如下:图21.2.4设置Bar Button Item样式Bar Button Item可以像UIButton那样,与View Controller建立属性和事件的关联。与LYKXEventViewController同时生成的还有LYKXEventViewController.xib,可以使用AutoLayout为其添加一个UITableView,如图21.2.6所示:图21.2.5生成一个UIViewController的子类细心的读者会发现这个视图控制器的命名中加了“LYKX”的前缀,这是苹果推荐的做法,可以防止与系统自带的类型产生命名的冲突。

如何创建项目?简单易懂的操作指南

创建Practise项目,根据倒计时提醒应用的特性,应用需要一个导航控制器作为根视图控制器。那么在Main.storyboard中添加一个Navigation Controller,并将其导航至View Controller,如图21.2.1所示:

图21.2.1 使用导航控制器作为应用的根视图控制器

接着在View Controller里的Navigation Item中设置title为“倒计时”,如图21.2.2所示:

图21.2.2 为View Controller添加title

Xcode很快就将修改呈现在了界面上。如果要为导航栏添加按钮,可以在Object Library中找到“Bar Button Item”将其拖拽至View Controller的Navigation Item上,放在右边,如图21.2.3所示:

图21.2.3 为View Controller的Navigation Item添加Bar Button Item

可以在Xcode中选中“Bar Button Item”,点击“Attributes Inspector”简单设置样式,本例中使用系统提供的Add样式,如图21.2.4设置:

图21.2.4 设置Bar Button Item样式

Bar Button Item可以像UIButton那样,与View Controller建立属性和事件的关联。本例中添加事件的关联,代码如下:(www.xing528.com)

接着创建一个新Cocoa Touch类,并定义为UIViewController的子类,产生相应的XIB文件,如图21.2.5所示:

图21.2.5 生成一个UIViewController的子类

细心的读者会发现这个视图控制器的命名中加了“LYKX”的前缀,这是苹果推荐的做法,可以防止与系统自带的类型产生命名的冲突。一般建议前缀是三到四个大写字母,根据读者自己的需要设置,双字母前缀为Apple的类预留。本例中使用“零壹快学”的拼音首字母作为前缀。

与LYKXEventViewController同时生成的还有LYKXEventViewController.xib,可以使用AutoLayout为其添加一个UITableView,如图21.2.6所示:

图21.2.6 为LYKXEventEditViewController.xib添加Table View

为其关联LYKXEventEditViewController的属性如下:

动手写21.2.1 Practise-> LYKXEventEditViewController.swift

现在应用需要的两个展示页面就创建好了,这是应用的主要结构。接着要为其添加具体的内容了。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈