最小的Swift App

2017-03-13
阅读 2 分钟
2.1k
如何通过通过纯粹的代码,而不依赖于Xcode的StoryBoard,来完成一个App? 首先做些操作性的工作,具体过程是这样的: 打开xcode 创建一个Single View App Xcode会进入主要编辑界面。此时,我们打开AppDelegate.swift文件然后覆盖源代码为如下: {代码...} 运行后发现手机(或者仿真器)满屏的蓝色背景就说明成功了。 一...

PageViewController

2017-03-08
阅读 4 分钟
2.4k
类PageViewController也是一个特殊的UIViewController,它可以管理多个页面,每个页面都是一个UIViewController,可程序控制或者用户手势来切换页面。

Swift iOS : UITabBarController

2017-03-08
阅读 3 分钟
2.3k
类UITabBarController是一个特殊的UIViewController,它可以包含多个UIViewController,并且在页面底部显示一个Tabbar作为UIViewController的切换显示开关。

Swift iOS: UITableView的使用

2017-02-28
阅读 24 分钟
5.4k
类UITableView表示一个列表视图,此视图可以显示列表,并且列表可以分为多个区间(section)。 显示列表 假设一个案例: 显示计算机语言清单(["java","swift","js"]和操作系统的清单 ["Windows","OS X","Linux"] 这个清单在一个UITableView上做分区显示,分为两个区间 那么代码如下: {代码...} 代码创建了三个类,其中...

Swift iOS : NavigationController

2017-02-27
阅读 4 分钟
2.4k
NavigationController可以通过属性包含多个ViewController、一个UINavigationBar、一个可选的UIToolbar。

swift app : 做点小事儿

2017-02-27
阅读 2 分钟
2.2k
基于之前提到的脚手架,我们再次创建一个swift app,这次做点小东西: 界面包括一个按钮和一个标签,标签初始值为0 当点击按钮时,标签的数字会被累加1 代码如下: {代码...} 编译运行后会看到界面上的按钮和标签,点击按钮标签的值加1,说明App满足我们的最初需求。 代码解释下: 这次设置为APPDelegate内的rootViewCon...