应用开发教程

iOS 9应用开发教程之使用开关滑块控件以及滚动部署视图

China☆狼群 提交于 2019-12-04 12:52:42
iOS 9应用开发教程之使用开关滑块控件以及滚动部署视图 使用ios9中的开关、滑块控件 开关和滑块也是用于和用户进行交互的控件。本节将主要讲解这两种控件。 ios9 开关 开关控件常用来控制某个功能的开发状态,如蓝牙、 GPS 、 WiFI 信号等。如图 2.29 所示就是一个在 WiFI 中的开关。开关控件一般使用 UISwitch 来实现。 图 2.29 开关 【示例 2-10 】以下将使用开发控件实现手电筒的功能。代码如下: import UIKit class ViewController: UIViewController { var isOn:Bool=true override func viewDidLoad() { super.viewDidLoad() // Do any additional setup after loading the view, typically from a nib. // 添加开关控件 let mySwitch=UISwitch(frame: CGRectMake(163, 318, 51, 318)) self.view.addSubview(mySwitch) mySwitch.addTarget(self, action: "switchAction", forControlEvents: UIControlEvents

iOS 9应用开发教程之多行读写文本ios9文本视图

我怕爱的太早我们不能终老 提交于 2019-11-28 23:23:58
iOS 9应用开发教程之多行读写文本ios9文本视图 多行读写文本 ——ios9 文本视图 文本视图也是输入控件,与文本框不同的是,文本视图可以让用户输入多行,如图 2.23 所示。在此图中字符串“说点什么吧”这一区域就是使用文本视图实现的,用户可以在此区域中写大量的文本内容。一般文本框视图使用 UITextView 实现。 图 2.23 写日志 【示例 2-9 】以下将使用文本视图实现 QQ 中写说说并发表的功能。具体的操作步骤如下: ( 1 )创建一个 Single View Application 模板类型的项目,命名为 UITextView 。 ( 2 )打开 Main.storyboard 文件,对主视图进行设计,效果如图 2.24 所示。 需要添加的视图以及对它们的设置如表 2-6 所示。 表 2-6 对视图对象的设置 图 2.24 主视图的效果 ( 3 )打开 ViewController.swift 文件,编写代码,此代码实现的功能是写说说并发表的功能。代码如下: import UIKit class ViewController: UIViewController,UITextViewDelegate { let wtv=UITextView(frame: CGRectMake(0, 97, 375, 232)) let rtv=UITextView(frame:

iOS 9应用开发教程之创建iOS 9项目与模拟器介绍

与世无争的帅哥 提交于 2019-11-27 16:27:41
iOS 9应用开发教程之创建iOS 9项目与模拟器介绍 编写第一个 iOS 9 应用 本节将以一个 iOS 9 应用程序为例,为开发者讲解如何使用 Xcode 7.0 去创建项目,以及 iOS 模拟器的一些功能、编辑界面等内容。 创建 iOS 9 项目 一个 iOS 应用的所有文件都在一个 Xcode 项目下。项目可以帮助用户管理代码文件和资源文件。以下是使用 Xcode 创建项目的具体操作步骤 ( 1 )打开 Xcode ,弹出 Welcome to Xcode 对话框,如图 1.4 所示。 图 1.4 Welcome to Xcode 对话框 图 1.5 Choose a template for your new project: 对话框 ( 2 )选择 Create a new Xcode project 选项,弹出 Choose a template for your new project: 对话框,如图 1.5 所示。 ( 3 )选择 iOS|Application 中的 Single View Application 模板,单击 Next 按钮后,弹出 Choose options for your new project: 对话框,如图 1.6 所示。 图 1.6 Choose options for your new project: 对话框 ( 4 )填入