版权所有:AisideChina
本博客将在今后陆续进行本书的连载,敬请关注!
更多内容请大家购买正版《iPhone应用程序开发指南(基础篇)》
6.2 基本控件介绍和使用
了解了有关视图和窗口的知识后,接下来我们学习基本控件的功能和使用方法,这些控件是以后构建iPhone应用程序的主要元素。
UILabel和UIButton
在进行本章开头部分提到的Controls程序之前,我们先来实现一个简单的MyButton程序。如果你学习过其他的程序设计语言,那一定还记得经典的“Hello World”程序。接下来我们将完成一个类似的程序,程序的最终效果如图6-6所示,它只包含一个标签和一个按钮,点击按钮,标签中显示的是“Hello iPhone”,通过这个程序,我们会逐渐熟悉Xcode和Interface Builder开发环境,以及iPhone程序开发的大致过程。
此程序大概需要以下几个步骤:
- 新建项目MyButton
- 在MyButtonViewController.h和MyButtonViewController.m文件中添加程序代码
- 构建程序界面
- 为控件连接输出口和操作方法
- 编译并运行
- 新建项目MyButton
打开Xcode,选择FileÚNew Project,如图6-7所示。在iPhone OS层级下选择Application,如图6-8所示,在右侧模板选项中,选择View-based Application(基于视图的应用程序)。
点击Choose,将项目命名为MyButton,如图6-9所示,同时可以为程序指定一个储存路径,用于存放我们以后编写的所有示例。
点击Save之后,展现在我们眼前的应该是一个完整的Xcode框架,你一定注意到Xcode左侧的Groups & Files窗格吧,展开Classes、Resources和Frameworks文件夹,将看到如图6-10所示的项目视图,它展示的是这个项目的结构。